Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 04.12.2014 18:16:52

Не работают некоторые модели с контроллера

Пишет ощибку Call to undefined method A_position::all(). Не могу понять в чем дело, некоторые модели работают

Не в сети

#2 04.12.2014 18:21:14

Re: Не работают некоторые модели с контроллера

Код вызова и класса в студию.

Не в сети

#3 04.12.2014 18:27:22

Re: Не работают некоторые модели с контроллера

   public function all(){
            $vacancy = A_position::all();
        }
     

     

class A_position extends Eloquent {
    /**
	 * The database table used by the model.
	 *
	 * @var string
	 */
	protected $table = 'a_position';
       
}
     

Не в сети

#4 04.12.2014 18:54:42

Re: Не работают некоторые модели с контроллера

никто не знает?

Не в сети

#5 04.12.2014 21:42:01

stuchin
Откуда: Волгоград
Сообщений: 68

Re: Не работают некоторые модели с контроллера

я знаю
Call to undefined method A_position::all().

метод не определен , тут же написано

Не в сети

#6 04.12.2014 22:06:58

grigoriusa2

Re: Не работают некоторые модели с контроллера

Молодец, только почему он не определен? Если это метод класса Eloquent, а мой класс наследуется от него

#7 04.12.2014 22:29:45

Re: Не работают некоторые модели с контроллера

Назовите модель как-нибудь более семантично и понято — зачем привязываться к плохому именованию таблиц при именовании объектов. Скажем, Position. И повторите эксперимент.

Не в сети

#8 04.12.2014 23:13:09

stuchin
Откуда: Волгоград
Сообщений: 68

Re: Не работают некоторые модели с контроллера

SMGladkovskiy пишет:

}%Назовите модель как-нибудь более семантично и понято - зачем привязываться к плохому именованию таблиц при именовании объектов. Скажем, Position. И повторите эксперимент.

поддерживаю, я сам также сделал , логично так попробовать

Не в сети

Подвал раздела