Habari\RewriteRules::by_name PHP Method

by_name() public static method

Get a RewriteRule by its name
public static by_name ( string $name ) : array
$name string The name of the rule
return array An array of all matched RewriteRule objects.
    public static function by_name($name)
    {
        static $named = null;
        if (self::$sorted_rules_cache == null) {
            self::get_active();
        }
        if ($named == null) {
            $named = array();
            $rules = self::$sorted_rules_cache;
            foreach ($rules as $rule) {
                $named[$rule->name][] = $rule;
            }
        }
        return isset($named[$name]) ? $named[$name] : false;
    }