/** * Require files of Console */ protected static function commands($routes) { foreach (self::fetch("console/commands") as $file) { Connector::need($file); } if ($routes) { foreach (self::fetch("bundles/" . Application::getCurrentModule() . "/console/commands") as $file_md) { Connector::need($file_md); } foreach (self::fetch(Application::$root . Config::get('panel.path') . "console/commands") as $file_pnlmd) { Connector::need($file_pnlmd); } } }
/** * Run connector for test */ public static function runTest() { Connector::ini(true); Connector::loggin(); // Config Connector::config(); Config::load(); // Connector::time(); // Log::ini(); Handler::run(); // Connector::storage(true); Connector::maintenance(); Connector::string(); Connector::object(); Connector::access(); Connector::faker(); Connector::cookie(); Connector::router(); Connector::caches(); Connector::security(); Connector::table(); Connector::database(); Connector::object_scnd(); Connector::http(); Connector::libs(); Connector::hypertext(); Connector::translator(); Connector::model(); Connector::relations(); Connector::media(); Connector::view(); Connector::controller(); Connector::mail(); Connector::dataCollection(); Connector::fileSystem(); Connector::scoop(); Connector::intro(); Connector::plugins(); Connector::menu(); Connector::widgets(); Connector::shortcode(); }
/** * get path of config files * @param $param(string) : file name */ protected static function getPath($param) { $path = is_null(Application::$root) ? "config/{$param}.php" : Application::$root . "config/{$param}.php"; // return Connector::need(is_null(Application::$root) ? "config/{$param}.php" : Application::$root . "config/{$param}.php"); }
/** * Calling the fetcher */ protected static function fetcher($routes) { Connector::need(self::$root . 'vendor/ar-framework-labs/kernel/src/Foundation/Fetcher.php'); Fetcher::run($routes); }