think\Route::bindToNamespace PHP Method

bindToNamespace() public static method

绑定到命名空间
public static bindToNamespace ( string $url, string $namespace, string $depr = '/' ) : array
$url string URL地址
$namespace string 命名空间
$depr string URL分隔符
return array
    public static function bindToNamespace($url, $namespace, $depr = '/')
    {
        $url = str_replace($depr, '|', $url);
        $array = explode('|', $url, 3);
        $class = !empty($array[0]) ? $array[0] : Config::get('default_controller');
        $method = !empty($array[1]) ? $array[1] : Config::get('default_action');
        if (!empty($array[2])) {
            self::parseUrlParams($array[2]);
        }
        return ['type' => 'method', 'method' => [$namespace . '\\' . $class, $method]];
    }