मैं कैसे जांचूं कि फ़ील्ड बदल गया है या नहीं?सिद्धांत श्रोता - केवल एक कार्य बदल गया है यदि कोई फ़ील्ड बदल गया है
मैं केवल preSave()
में कोई कार्रवाई ट्रिगर करना चाहता हूं, यदि विशिष्ट फ़ील्ड बदल गया हो, e.q.
public function preSave() {
if ($bodyBefore != $bodyNow) {
$this->html = $this->_htmlify($bodyNow);
}
}
सवाल यह है कि प्राप्त करने के लिए इस $bodyBefore
और $bodyNow
जब मैं 'preSave() 'में' $ event' पैरामीटर जोड़ता हूं 'विधि को निष्पादित नहीं किया जाता है। – takeshin
आप किस सिद्धांत का उपयोग कर रहे हैं? – Travis
मैं सिद्धांत 1.2.1 का उपयोग करता हूं – takeshin