Example #1
0
// --------------------------------------------------------------
// 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