0
У меня есть модель для настраиваемых полей, я хочу связать детали конфигурации для всей модели, расширенной базовой моделью! мой CoctomFormBulder МодельКак привязать данные модели ко всем дочерним моделям в Laravel
class CustomFormBuilder extends \Eloquent
{
protected $fillable = [];
protected $table = 'custom_fields_configure';
}
Вот моя базовая модель и то, что я стараюсь до сих пор.
class BaseModel extends \Eloquent {
protected $guarded = array('q');
protected $table = 'custom_fields_configure';
protected $appends = ['configure'];
public function getConfigerAttribute() {
if (isset($this->attributes['configure'])) {
//return URL::asset($this->attributes['image']);
return $this->attributes['configure'];
}
return '';
}
public function setConfigerAttribute($configure) {
$this->attributes['configure'] = $configure;
}
}
Как связать данные из CustomFormBuilder для всех моих моделей в приложении
В моем приложении есть более чем 50 моделей , внесение изменений может нарушить приложение, мне просто нужно вытащить данные из Basemodel –
Возможно, это вариант: – Snaterj