Помогите понять в чем проблема
В локальной копи все работает выложил на хостинг, появилась проблема.
Есть 2 контроллера по структуре одинаковые:
GoodsController
<?php namespace Backend;
class GoodsController extends \BaseController {
MenuController
<?php namespace Backend;
class MenuController extends \BaseController {
Route:
Route::group(array('prefix' => 'backend', "namespace" => '\Backend'), function () {
Route::get('/', function() {
if(Auth::check() && Auth::user()->role == 10) return Redirect::to('backend/goods');
else return Redirect::to('backend/login');
});
Route::get('login', array('as' => 'backend.login', 'uses' => 'LoginController@showLogin'));
Route::post('login', array('as' => 'backend.login.post', 'uses' => 'LoginController@doLogin'));
Route::group(array('before' => 'auth|admin'), function () {
Route::get('logout', 'LoginController@doLogout');
Route::resource("goods", 'GoodsController');
Route::resource("menu", "MenuController");
});
});
При попытке зайти /backend/goods все работает
Если открываю /backend/menu получаю ошибку:
ReflectionException (-1)
Class \Backend\MenuController does not exist
...
$reflector = new ReflectionClass($concrete);
На локальном энв работают оба, на хостинге только 1, может изза версии php 5.6 и 5.5(хостинг)