Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 15556 | Rev 15558 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 15556 Rev 15557
Línea 110... Línea 110...
110
    {
110
    {
111
        $currentUserPlugin = $this->plugin('currentUserPlugin');
111
        $currentUserPlugin = $this->plugin('currentUserPlugin');
112
        $currentUser = $currentUserPlugin->getUser();
112
        $currentUser = $currentUserPlugin->getUser();
113
        $currentCompany = $currentUserPlugin->getCompany();
113
        $currentCompany = $currentUserPlugin->getCompany();
Línea 114... Línea -...
114
 
-
 
115
 
-
 
116
 
-
 
117
        $search = $this->params()->fromQuery('search', []);
-
 
118
        $search = empty($search['value']) ? '' : filter_var($search['value'], FILTER_SANITIZE_STRING);
-
 
119
        $blockUsers               = intval($this->params()->fromQuery('start', 1), 10);
-
 
120
        $records_x_page     = intval($this->params()->fromQuery('length', 10), 10);
-
 
121
        $order =  $this->params()->fromQuery('order', []);
-
 
122
        $order_field        = empty($order[0]['column']) ? 99 :  intval($order[0]['column'], 10);
-
 
123
        $order_direction    = empty($order[0]['dir']) ? 'ASC' : strtoupper(filter_var($order[0]['dir'], FILTER_SANITIZE_STRING));
-
 
124
 
-
 
125
        $fields =  ['title'];
-
 
126
        $order_field = isset($fields[$order_field]) ? $fields[$order_field] : 'title';
-
 
127
 
-
 
128
        if (!in_array($order_direction, ['ASC', 'DESC'])) {
-
 
129
            $order_direction = 'ASC';
-
 
130
        }
-
 
131
 
-
 
132
 
-
 
133
 
-
 
134
 
-
 
135
 
-
 
136
 
-
 
137
 
-
 
138
 
-
 
139
 
-
 
140
 
-
 
141
 
-
 
142
 
-
 
143
 
114
 
Línea 144... Línea 115...
144
        $request = $this->getRequest();
115
        $request = $this->getRequest();
Línea 145... Línea 116...
145
 
116
 
Línea 167... Línea 138...
167
                $acl = $this->getEvent()->getViewModel()->getVariable('acl');
138
                $acl = $this->getEvent()->getViewModel()->getVariable('acl');
168
                $allowDownload = $acl->isAllowed($currentUser->usertype_id, 'reports/users-blocked/excel');
139
                $allowDownload = $acl->isAllowed($currentUser->usertype_id, 'reports/users-blocked/excel');
Línea 169... Línea 140...
169
 
140
 
170
 
-
 
Línea 171... Línea 141...
171
                $queryMapper = QueryMapper::getInstance($this->adapter);
141
 
Línea 172... Línea 142...
172
                $paginator = $queryMapper->fetchAll($search, $currentUser->network_id, $blockUsers, $records_x_page, $order_field, $order_direction);
142
                $queryMapper = QueryMapper::getInstance($this->adapter);