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

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