Laravel 5.6 - SoftDeletingTrait (Database\Eloquent)

SoftDeletingTrait




laravel

विशेषता सॉफ़्टडिलेटिंगट्रेट ( स्रोत देखें )

गुण

संरक्षित बूल $ forceDeleting इंगित करता है कि मॉडल वर्तमान में हटाने को मजबूर कर रहा है या नहीं।

तरीके

स्थैतिक शून्य bootSoftDeletingTrait ()

एक मॉडल के लिए मुलायम हटाने की विशेषता बूट करें।

शून्य forceDelete ()

मुलायम हटाए गए मॉडल पर हार्ड डिलीट को मजबूर करें।

शून्य performDeleteOnModel ()

इस मॉडल उदाहरण पर वास्तविक हटाएं क्वेरी करें।

शून्य runSoftDelete ()

इस मॉडल उदाहरण पर वास्तविक हटाएं क्वेरी करें।

bool | अशक्त restore ()

एक नरम हटाए गए मॉडल उदाहरण को पुनर्स्थापित करें।

bool trashed ()

निर्धारित करें कि मॉडल उदाहरण नरम हटा दिया गया है या नहीं।

स्थैतिक Builder | SoftDeletingTrait withTrashed ()

एक नया क्वेरी बिल्डर प्राप्त करें जिसमें सॉफ्ट डिलीट शामिल हों।

स्थैतिक Builder | SoftDeletingTrait onlyTrashed ()

एक नया क्वेरी बिल्डर प्राप्त करें जिसमें केवल मुलायम हटाना शामिल है।

स्थैतिक शून्य restoring ( Closure | स्ट्रिंग $ कॉलबैक)

प्रेषक के साथ एक बहाली मॉडल घटना रजिस्टर करें।

स्थैतिक शून्य restored ( Closure | स्ट्रिंग $ कॉलबैक)

प्रेषक के साथ एक बहाली मॉडल घटना रजिस्टर करें।

तार getDeletedAtColumn ()

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

तार getQualifiedDeletedAtColumn ()

पूरी तरह से योग्य "हटाए गए" कॉलम प्राप्त करें।

विवरण

स्थिर शून्य bootSoftDeletingTrait ()

एक मॉडल के लिए मुलायम हटाने की विशेषता बूट करें।

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

शून्य

शून्य बल हटाएं ()

मुलायम हटाए गए मॉडल पर हार्ड डिलीट को मजबूर करें।

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

शून्य

संरक्षित शून्य प्रदर्शनDeleteOnModel ()

इस मॉडल उदाहरण पर वास्तविक हटाएं क्वेरी करें।

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

शून्य

सुरक्षित शून्य रनसॉफ्टडेले ()

इस मॉडल उदाहरण पर वास्तविक हटाएं क्वेरी करें।

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

शून्य

बूल | शून्य पुनर्स्थापित ()

एक नरम हटाए गए मॉडल उदाहरण को पुनर्स्थापित करें।

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

bool | अशक्त

बूल ट्रैश ()

निर्धारित करें कि मॉडल उदाहरण नरम हटा दिया गया है या नहीं।

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

bool

स्थैतिक Builder | SoftDeletingTrait ट्रेश ()

एक नया क्वेरी बिल्डर प्राप्त करें जिसमें सॉफ्ट डिलीट शामिल हों।

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

Builder | SoftDeletingTrait

स्थैतिक Builder | SoftDeletingTrait ट्रीट SoftDeletingTrait त्रेशेड ()

एक नया क्वेरी बिल्डर प्राप्त करें जिसमें केवल मुलायम हटाना शामिल है।

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

Builder | SoftDeletingTrait

स्थैतिक शून्य बहाल ( Closure | स्ट्रिंग $ कॉलबैक)

प्रेषक के साथ एक बहाली मॉडल घटना रजिस्टर करें।

पैरामीटर

Closure | स्ट्रिंग $ कॉलबैक

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

शून्य

स्थिर शून्य बहाल ( Closure | स्ट्रिंग $ कॉलबैक)

प्रेषक के साथ एक बहाली मॉडल घटना रजिस्टर करें।

पैरामीटर

Closure | स्ट्रिंग $ कॉलबैक

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

शून्य

स्ट्रिंग getDeletedAtColumn ()

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

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

तार

स्ट्रिंग getQualifiedDeletedAtColumn ()

पूरी तरह से योग्य "हटाए गए" कॉलम प्राप्त करें।

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

तार