Волшебство получает и устанавливает для Laravel 5

Я знаю, что существует волшебство, которое получает и устанавливает в PHP для каждого атрибута класса:

 public function __get( $key ){
return $this->values[ $key ];
}

public function __set( $key, $value )
{
$this->values[ $key ] = $value;
}

Тем не менее, я не знаю, как использовать его с Laravel. Я заметил, что Laravel рассматривает только ненулевые поля (в соответствии с миграцией) для выполнения __get и __set. Я хочу применить маску к некоторым полям, поэтому я попытался:

public function __get($key)  {
if($key == 'note1')
return $this->maskFloat($this->attributes[$attr]);
}

Но нет поля ‘note1’, потому что оно может обнуляться при миграции.

Любая помощь. пожалуйста?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]