Laravel 5.6 - SoftDeletingScope (Database\Eloquent)

SoftDeletingScope




laravel

वर्ग सॉफ़्टडिलेटिंगस्कोप लागू करता है Scope ( स्रोत देखें )

गुण

संरक्षित सरणी $ एक्सटेंशन सभी एक्सटेंशन बिल्डर में जोड़े जाने के लिए।

तरीके

शून्य apply ( Builder $ बिल्डर, Model $ मॉडल)

किसी दिए गए वांछित क्वेरी बिल्डर को दायरा लागू करें।

शून्य extend ( Builder $ बिल्डर)

आवश्यक कार्यों के साथ क्वेरी बिल्डर को बढ़ाएं।

तार getDeletedAtColumn ( Builder $ बिल्डर)

निर्माता के लिए "हटाए गए" कॉलम प्राप्त करें।

शून्य addRestore ( Builder $ बिल्डर)

बिल्डर को पुनर्स्थापित एक्सटेंशन जोड़ें।

शून्य addWithTrashed ( Builder $ बिल्डर)

बिल्डर को ट्रैश किए गए एक्सटेंशन को जोड़ें।

शून्य addWithoutTrashed ( Builder $ बिल्डर)

बिल्डर को बिना ट्रैश किए गए एक्सटेंशन जोड़ें।

शून्य addOnlyTrashed ( Builder $ बिल्डर)

बिल्डर को केवल ट्रैश किए गए एक्सटेंशन को जोड़ें।

विवरण

शून्य लागू ( Builder $ बिल्डर, Model $ मॉडल)

किसी दिए गए वांछित क्वेरी बिल्डर को दायरा लागू करें।

पैरामीटर

Builder $ बिल्डर
Model $ मॉडल

प्रतिलाभ की मात्रा

शून्य

शून्य विस्तार ( Builder $ बिल्डर)

आवश्यक कार्यों के साथ क्वेरी बिल्डर को बढ़ाएं।

पैरामीटर

Builder $ बिल्डर

प्रतिलाभ की मात्रा

शून्य

संरक्षित स्ट्रिंग getDeletedAtColumn ( Builder $ बिल्डर)

निर्माता के लिए "हटाए गए" कॉलम प्राप्त करें।

पैरामीटर

Builder $ बिल्डर

प्रतिलाभ की मात्रा

तार

संरक्षित शून्य addRestore ( Builder $ बिल्डर)

बिल्डर को पुनर्स्थापित एक्सटेंशन जोड़ें।

पैरामीटर

Builder $ बिल्डर

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य addWithTrashed ( Builder $ बिल्डर)

बिल्डर को ट्रैश किए गए एक्सटेंशन को जोड़ें।

पैरामीटर

Builder $ बिल्डर

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य addWithoutTrashed ( Builder $ बिल्डर)

बिल्डर को बिना ट्रैश किए गए एक्सटेंशन जोड़ें।

पैरामीटर

Builder $ बिल्डर

प्रतिलाभ की मात्रा

शून्य

संरक्षित शून्य addOnlyTrashed ( Builder $ बिल्डर)

बिल्डर को केवल ट्रैश किए गए एक्सटेंशन को जोड़ें।

पैरामीटर

Builder $ बिल्डर

प्रतिलाभ की मात्रा

शून्य