Example #1
22
 /**
  * @return CliManager|void
  */
 public function handlingProcess()
 {
     // Set Environments
     $env = $_SERVER['argv'];
     if (sizeof($env) != 2 || !strpos($env[1], ":")) {
         return CliManager::getErrorMessage("Unknown Command \nview help:commands");
     }
     $this->getObjectManager()->get('router')->checkCliRoutes();
     return new CliManager($env[1]);
 }
Example #2
20
 /**
  * Clear Assets
  */
 public function clearAction()
 {
     // get Asset manager
     $assets = Safan::handler()->getObjectManager()->get('assets');
     // get assets path
     $path = $assets->getCompressor()->getAssetsPath();
     if (is_dir($path)) {
         shell_exec('rm -rf ' . $path . DS . '*');
     } else {
         return CliManager::getErrorMessage('Assets path is not exist');
     }
 }
Example #3
0
 /**
  * Get Error message for unknown command
  */
 public function notfoundAction()
 {
     return CliManager::getErrorMessage('Command not found');
 }