Code Duplication    Length = 9-13 lines in 2 locations

src/Route/RouterInjectable.php 2 locations

@@ 53-65 (lines=13) @@
50
     *
51
     * @return class as new route
52
     */
53
    public function add($rule, $action = null)
54
    {
55
        $route = new Route();
56
        $route->set($rule, $action);
57
        $this->routes[] = $route;
58
59
        // Set as default route
60
        if ($rule == "*") {
61
            $this->defaultRoute = $route;
62
        }
63
64
        return $route;
65
    }
66
67
68
@@ 76-84 (lines=9) @@
73
     *
74
     * @return class as new route
75
     */
76
    public function addDefault($action)
77
    {
78
        $route = new Route();
79
        $route->set("*", $action);
80
        $this->routes[] = $route;
81
        $this->defaultRoute = $route;
82
83
        return $route;
84
    }
85
86
87