Не удается вызвать scope модели через такую функцию. Возможно ли как-то реализовать?
$objects = $this->getScope("My"); public function getScope($scope, $parameters = false) { if($parameters) { $result = $this->model->{$scope($parameters)}->get(); } else { $result = $this->model->{$scope()}->get(); } return $result; }
Ошибка: Call to undefined function my()
Scope в моделях работает по-другому.
В самой модели:
public function scopeMy()
{
//some code
}
И обратиться можно $model->my()
Виртуальный выделенный сервер (VDS) становится отличным выбором
Здравствуйте, делаю регистрацию пользователейПоле пароля - согласно документации
Отметил для себя необычное поведение статических свойств в экземплярах класса есть код: