// -------------------------------------------------------------- // Load helpers // -------------------------------------------------------------- require __DIR__ . DS . 'helpers' . EXT; // -------------------------------------------------------------- // Register the Base Controller // -------------------------------------------------------------- Autoloader::map(array('Admin_Base_Controller' => __DIR__ . DS . 'controllers' . DS . 'base' . EXT)); // -------------------------------------------------------------- // Register namespaces // -------------------------------------------------------------- Autoloader::namespaces(array('Admin' => __DIR__)); // -------------------------------------------------------------- // Register controllers // -------------------------------------------------------------- Route::pages(Config::get('routes'), 'admin', Config::get('layla.admin.url_prefix')); // -------------------------------------------------------------- // Start bundles // -------------------------------------------------------------- Bundle::start('thirdparty_bootsparks'); Bundle::start('thirdparty_menu'); // -------------------------------------------------------------- // Default Composer // -------------------------------------------------------------- View::composer('admin::layouts.default', function ($view) { $view->shares('url', prefix('admin') . '/'); Asset::container('header')->add('jquery', 'js/jquery.min.js')->add('bootstrap', 'bootstrap/css/bootstrap.css')->add('main', 'html/layla.css'); Asset::container('footer')->add('bootstrap', 'js/bootstrap.js'); }); // -------------------------------------------------------------- // Adding menu items