public function getRoutes()
    {
        $list = array();

        foreach (glob(__DIR__ . '/config/commands/*.php') as $file) {

            $command = pathinfo($file, PATHINFO_FILENAME);
            $list[$command] = gplcart_config_get($file);

            $method = $command;
            $parts = explode('-', $command);

            if (count($parts) > 1) {
                $method = array_pop($parts);
            }

            $class_name = implode('', $parts);

            $list[$command]['handlers']['controller'] = array(
                "gplcart\\modules\\cli\\controllers\\commands\\$class_name", "cmd$method$class_name");
        }

        return $list;
    }
public function getRoutes()
    {
        $list = array();

        foreach (glob(__DIR__ . '/config/commands/*.php') as $file) {

            $command = pathinfo($file, PATHINFO_FILENAME);
            $list[$command] = gplcart_config_get($file);

            $method = $command;
            $parts = explode('-', $command);

            if (count($parts) > 1) {
                $method = array_pop($parts);
            }

            $class_name = implode('', $parts);

            $list[$command]['handlers']['controller'] = array(
                "gplcart\\modules\\cli\\controllers\\commands\\$class_name", "cmd$method$class_name");
        }

        return $list;
    }
public function getRoutes ( ) { $ list = array ( ) ; foreach ( glob ( __DIR__ . '/config/commands/*.php' ) as $ file ) { $ command = pathinfo ( $ file , PATHINFO_FILENAME ) ; $ list [ $ command ] = gplcart_config_get ( $ file ) ; $ method = $ command ; $ parts = explode ( '-' , $ command ) ; if ( count ( $ parts ) > 1 ) { $ method = array_pop ( $ parts ) ; } $ class_name = implode ( '' , $ parts ) ; $ list [ $ command ] [ 'handlers' ] [ 'controller' ] = array ( "gplcart\\modules\\cli\\controllers\\commands\\$class_name" , "cmd$method$class_name" ) ; } return $ list ; }
Returns an array of supported command routes
@return array
Returns an array of supported command routes