Почему я получаю «нестатический метод не следует называться статически» при вызове метода в красноречивой модели? ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Почему я получаю «нестатический метод не следует называться статически» при вызове метода в красноречивой модели?

Сообщение Anonymous »

Я попытался загрузить свою модель в свой контроллер и попробовал это: < /p>

Код: Выделить всё

return Post::getAll();
< /code>
И я все еще получаю ошибку < /p>
Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context
< /code>
Функция в модели выглядит следующим образом: < /p>
public function getAll() {
return $posts = $this->all()->take(2)->get()
}
Какой правильный способ загрузить модель в контроллере, а затем вернуть его содержимое?


Подробнее здесь: https://stackoverflow.com/questions/183 ... en-invokin

Вернуться в «Php»