Laravel 5.6 - GuardsAttributes (Database\Eloquent\Concerns)

GuardsAttributes




laravel

विशेषता गार्ड्सएट्रिब्यूट्स ( स्रोत देखें )

गुण

संरक्षित सरणी $ fillable गुण जो बड़े पैमाने पर असाइन किए जाते हैं।
संरक्षित सरणी $ पहरा गुण जो बड़े पैमाने पर असाइन करने योग्य नहीं हैं।
स्थिर संरक्षित बूल $ निगरानी रहित इंगित करता है कि सभी बड़े असाइनमेंट सक्षम हैं या नहीं।

तरीके

सरणी getFillable ()

मॉडल के लिए भरने योग्य गुण प्राप्त करें।

इस $ fillable (सरणी $ भरने योग्य)

मॉडल के लिए भरने योग्य गुण सेट करें।

सरणी getGuarded ()

मॉडल के लिए संरक्षित विशेषताओं को प्राप्त करें।

इस $ guard (सरणी $ संरक्षित)

मॉडल के लिए संरक्षित विशेषताओं को सेट करें।

स्थैतिक शून्य unguard (बूल $ राज्य = सच)

सभी बड़े असाइन करने योग्य प्रतिबंधों को अक्षम करें।

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

जन असाइनमेंट प्रतिबंध सक्षम करें।

स्थिर बूल isUnguarded ()

निर्धारित करें कि वर्तमान स्थिति "अनियंत्रित" है या नहीं।

स्थिर मिश्रित unguarded (कॉल करने योग्य $ कॉलबैक)

अनदेखा होने पर दिया गया कॉल करने योग्य चलाएं।

bool isFillable (स्ट्रिंग $ कुंजी)

निर्धारित करें कि दिए गए गुण को बड़े पैमाने पर असाइन किया जा सकता है या नहीं।

bool isGuarded (स्ट्रिंग $ कुंजी)

निर्धारित करें कि दी गई कुंजी की रक्षा की जाती है या नहीं।

bool totallyGuarded ()

निर्धारित करें कि मॉडल पूरी तरह से संरक्षित है या नहीं।

सरणी fillableFromArray (सरणी $ विशेषताएँ)

किसी दिए गए सरणी के भरने योग्य गुण प्राप्त करें।

विवरण

सरणी मिलती है ()

मॉडल के लिए भरने योग्य गुण प्राप्त करें।

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

सरणी

$ यह भरने योग्य (सरणी $ भरने योग्य)

मॉडल के लिए भरने योग्य गुण सेट करें।

पैरामीटर

सरणी $ fillable

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

इस $

सरणी मिलती है ()

मॉडल के लिए संरक्षित विशेषताओं को प्राप्त करें।

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

सरणी

$ इस गार्ड (सरणी $ संरक्षित)

मॉडल के लिए संरक्षित विशेषताओं को सेट करें।

पैरामीटर

सरणी $ पहरा

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

इस $

स्थैतिक शून्य अनगार्ड (बूल $ राज्य = सच)

सभी बड़े असाइन करने योग्य प्रतिबंधों को अक्षम करें।

पैरामीटर

bool $ राज्य

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

शून्य

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

जन असाइनमेंट प्रतिबंध सक्षम करें।

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

शून्य

स्थैतिक बूल isuuarded ()

निर्धारित करें कि वर्तमान स्थिति "अनियंत्रित" है या नहीं।

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

bool

स्थैतिक मिश्रित अनगिनत (कॉल करने योग्य $ कॉलबैक)

अनदेखा होने पर दिया गया कॉल करने योग्य चलाएं।

पैरामीटर

प्रतिदेय $ कॉलबैक

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

मिश्रित

बूल भरने योग्य है (स्ट्रिंग $ कुंजी)

निर्धारित करें कि दिए गए गुण को बड़े पैमाने पर असाइन किया जा सकता है या नहीं।

पैरामीटर

तार $ कुंजी

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

bool

बूल isgarded (स्ट्रिंग $ कुंजी)

निर्धारित करें कि दी गई कुंजी की रक्षा की जाती है या नहीं।

पैरामीटर

तार $ कुंजी

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

bool

पूरी तरह से बूल ()

निर्धारित करें कि मॉडल पूरी तरह से संरक्षित है या नहीं।

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

bool

संरक्षित सरणी fillableFromArray (सरणी $ विशेषताएँ)

किसी दिए गए सरणी के भरने योग्य गुण प्राप्त करें।

पैरामीटर

सरणी $ गुण

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

सरणी