मैं ऐसी साइट पर काम कर रहा हूं जिसने मॉडल बढ़ाया है, उदाहरण के लिए।विस्तारित मॉडल के साथ लैरवेल वालो रिश्ते
class Asset extends Model {
public function project() {
return $this->belongsTo(Project::class);
}
}
class Video extends Asset {
}
Laravel आराम करना होगा मैं विस्तारित वर्ग के साथ एक ही belongsTo
सुवक्ता संबंध स्थापित करने की जरूरत है, या यह हो रही माता पिता वर्ग के आधार पर करते हैं?
इसके अतिरिक्त, क्या ऐसे दस्तावेज कहीं भी हैं जो इस तरह के रिश्तों को व्यवस्थित करने के बारे में विस्तार से बताते हैं (यानी नियंत्रकों के मामले में)? मुझे Laracasts वेबसाइट (आमतौर पर उत्कृष्ट) पर कुछ भी नहीं मिल रहा है।
यदि आप प्रोजेक्ट को ओवरराइड नहीं करते हैं तो यह माता-पिता से विरासत में प्राप्त होगा। – apokryfos
इस पोस्ट पर एक नज़र डालें: https://stackoverflow.com/questions/4961906/when-to-implement-and-extend –