System\Route::register PHP Method

register() public static method

Register a route on the router
public static register ( $method, $patterns, $arguments )
    public static function register($method, $patterns, $arguments)
    {
        $method = strtoupper($method);
        if ($arguments instanceof Closure) {
            $arguments = array('main' => $arguments);
        }
        // add collection actions
        if (count(static::$collection)) {
            $arguments = array_merge($arguments, end(static::$collection));
        }
        if (!is_array($patterns)) {
            $patterns = array($patterns);
        }
        foreach ($patterns as $pattern) {
            Router::$routes[$method][$pattern] = $arguments;
        }
    }