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

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