Example #1
0
 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}"));
     }
 }
Example #2
0
 /**
  * {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);
 }
Example #3
0
 /**
  * {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']);
 }
Example #4
0
<?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);