У меня проблема, что я хочу написать свой собственный конструктор форм в пользовательском проекте с 70 моделями, но мне нужно узнать тип отношений в красноречиве, а также 2 или 3 дельта больше.Как я могу получить тип отношения в Laravel
Например:
class Category extends BaseModel
{
public function details()
{
return $this->hasMany(CategoryDetail::class);
}
}
class CategoryDetail extends BaseModel
{
public function extras()
{
return $this->morphMany(Extra::class,'model');
}
}
мне нужно что-то вроде этого:
learnMethodType(Category::class,'details');
Реальная потребность: Данные поступают из соорудив JSON
learnMethodType(Category::class,'details.extras');
возвращение должно быть как:
['model'=> CategoryDetail::class,'type'=>'hasMany', ... other parameters];
['model'=> Extra::class,'type'=>'morphMany', 'name'=> 'model'];
Привет там работал я нужна hasMany модель в функции? –
Извините, у вас не возникли вопросы? –