define('APPLICATION_NOT_RUN', true); // Import application and bootstrap. \Yaf\Loader::import(dirname(__DIR__) . '/public/index.php'); $request = new \Yaf\Request\Simple(); // parse cli global $argc, $argv; if ($argc > 1) { $module = ''; $uri = $argv[1]; if (preg_match('/^[^?]*%/i', $uri)) { list($module, $uri) = explode('%', $uri, 2); } $module = strtolower($module); $modules = \Yaf\Application::app()->getModules(); if (in_array(ucfirst($module), $modules)) { $request->setModuleName($module); } if (false === strpos($uri, '?')) { $args = array(); } else { list($uri, $args) = explode('?', $uri, 2); parse_str($args, $args); } foreach ($args as $k => $v) { $request->setParam($k, $v); } $request->setRequestUri($uri); if ($request->isRouted() && !empty($uri)) { if (false !== strpos($uri, '/')) { list($controller, $action) = explode('/', $uri); $request->setActionName($action);