Code Duplication    Length = 9-9 lines in 2 locations

src/MenuBuilder.php 1 location

@@ 381-389 (lines=9) @@
378
     */
379
    public function route($route, $title, $parameters = array(), $order = null, $attributes = array())
380
    {
381
        if (func_num_args() == 4) {
382
            $arguments = func_get_args();
383
384
            return $this->add([
385
                'route' => [array_get($arguments, 0), array_get($arguments, 2)],
386
                'title' => array_get($arguments, 1),
387
                'attributes' => array_get($arguments, 3),
388
            ]);
389
        }
390
391
        $route = array($route, $parameters);
392

src/MenuItem.php 1 location

@@ 192-200 (lines=9) @@
189
     */
190
    public function route($route, $title, $parameters = array(), $order = 0, $attributes = array())
191
    {
192
        if (func_num_args() === 4) {
193
            $arguments = func_get_args();
194
195
            return $this->add([
196
                'route' => [array_get($arguments, 0), array_get($arguments, 2)],
197
                'title' => array_get($arguments, 1),
198
                'attributes' => array_get($arguments, 3),
199
            ]);
200
        }
201
202
        $route = array($route, $parameters);
203