function push($key = null, $val = null) { if ($key && $val) { $val = __fromprintable($val); Config::push($key, $val); Console::writeLn(__astr(" \\b{%s[]} \\c{ltgray :} %s"), $key, __printable($val)); } else { Console::writeLn(__astr("\\b{push}: push a configuration value")); Console::writeLn(__astr(" push \\u{key} \\u{value}")); } }
/** * {inheritdoc} */ public static function initialize(App $app = null, Config $config = null) { $config->push('asset.css', ['modules/shop/asset/style.css']); $config->push('asset.js', ['modules/shop/asset/script.js']); $app->add('routes', function ($c, $name) use($app) { $routes = $app->get($name); $routes['admin-shop'] = 'shop/admin'; return $routes; }); $nav = []; if (User::is('admin')) { $nav['/admin-shop/categories'] = 'Kategori'; $nav['/admin-shop/customers'] = 'Pelanggan'; $nav['/admin-shop/banners'] = 'Banner'; $nav['/admin-shop/products'] = 'Produk'; $nav['/admin-shop/reports'] = 'Laporan'; } else { $nav['/admin-shop/account'] = 'Akun saya'; } $nav['/admin-shop/orders'] = 'Order'; $app->get('admin-menu')->prepend($nav); }
/** * {inheritdoc} */ public static function initialize(App $app = null, Config $config = null) { $config->push('asset.css', ['modules/home/asset/style.css']); $config->push('asset.js', ['modules/home/asset/script.js']); }
<?php // File to make config easier "for the rest of us" ;) $config = array('mysql_host' => 'localhost', 'mysql_user' => 'root', 'mysql_pass' => '', 'mysql_prefix' => 'sa_', 'mysql_db' => '', 'mysql_port' => 3306); // Don't edit below Config::push($config); unset($config);