Code Duplication    Length = 13-14 lines in 2 locations

src/Kunstmaan/AdminListBundle/Traits/ChangeableLimitTrait.php 1 location

@@ 43-55 (lines=13) @@
40
        $this->orderDirection = $request->query->getAlpha('orderDirection');
41
42
        // there is a session and the filter param is not set
43
        if ($session->has($adminListName) && !$query->has('filter')) {
44
            if (!$query->has('page') && !$query->has('limit')) {
45
                $this->page = $adminListSessionData['page'];
46
            }
47
48
            if (!$query->has('orderBy')) {
49
                $this->orderBy = $adminListSessionData['orderBy'];
50
            }
51
52
            if (!$query->has('orderDirection')) {
53
                $this->orderDirection = $adminListSessionData['orderDirection'];
54
            }
55
        }
56
57
        // save current parameters
58
        $session->set(

src/Kunstmaan/AdminListBundle/AdminList/Configurator/AbstractAdminListConfigurator.php 1 location

@@ 777-790 (lines=14) @@
774
        $this->orderDirection = $request->query->getAlpha('orderDirection');
775
776
        // there is a session and the filter param is not set
777
        if ($session->has($adminListName) && !$query->has('filter')) {
778
            $adminListSessionData = $request->getSession()->get($adminListName);
779
            if (!$query->has('page')) {
780
                $this->page = $adminListSessionData['page'];
781
            }
782
783
            if (!$query->has('orderBy')) {
784
                $this->orderBy = $adminListSessionData['orderBy'];
785
            }
786
787
            if (!$query->has('orderDirection')) {
788
                $this->orderDirection = $adminListSessionData['orderDirection'];
789
            }
790
        }
791
792
        // save current parameters
793
        $session->set(