Я работаю над проектом с Laravel 4.2, и я создал некоторые модели и контроллеры и назвал функцию модели от контроллера, проблема в том, что после команды composer update
она отображает эту ошибку: Call to undefined method Department::getAllParent()
, но до composer update
it работает отлично. Вы думаете, в чем проблема с этой проблемой? спасибо заранееLaravel after composer update model method call undefined
код модели:
class Department extends Eloquent{
/**
* The database table used by the model.
*
* @var string
*/
protected $table = 'department';
public static function getAll()
{
$table = DB::table('department');
$object = $table->get();
return $object;
}
public static function getAllParent()
{
$table = DB::table('department');
$table->where('parent',0);
$object = $table->get();
return $object;
}
}
И код контроллера:
class DepartmentController extends BaseController
{
/*
Getting all records from department
@param: none
@Accessiblity: public
@return: Object
*/
public function getAllDepartment()
{
//get data from model
$deps = Department::getAllParent();
$depAll = Department::getAll();
//load view for users list
return View::make("department.dep_list")->with('deps',$deps)->with('all',$depAll);
}
}
попробуйте ** compoer dump-autoload **. надеюсь, что это будет работа. –
Я сделал это, но не работал. –
Пожалуйста, покажите нам свой код модели – lukasgeiter