Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 17066 Rev 17070
Línea 136... Línea 136...
136
     * @return \Laminas\View\Model\JsonModel
136
     * @return \Laminas\View\Model\JsonModel
137
     */
137
     */
138
    private function handleJsonRequest($currentUser, $currentCompany)
138
    private function handleJsonRequest($currentUser, $currentCompany)
139
    {
139
    {
140
        try {
140
        try {
141
            // Set JSON content type header
-
 
142
            $this->getResponse()->getHeaders()->addHeaderLine('Content-Type', 'application/json');
-
 
143
            
-
 
144
            $search = $this->params()->fromQuery('search', []);
141
            $search = $this->params()->fromQuery('search', []);
145
            $search = empty($search['value']) ? '' : Functions::sanitizeFilterString($search['value']);
142
            $search = empty($search['value']) ? '' : Functions::sanitizeFilterString($search['value']);
Línea 146... Línea 143...
146
            
143
            
147
            $recordsPerPage = intval($this->params()->fromQuery('length', 10), 10);
144
            $recordsPerPage = intval($this->params()->fromQuery('length', 10), 10);
Línea 184... Línea 181...
184
 
181
 
Línea 185... Línea 182...
185
            return new JsonModel($response);
182
            return new JsonModel($response);
186
 
183
 
187
        } catch (\Exception $e) {
-
 
188
            $this->logger->err('Error in handleJsonRequest: ' . $e->getMessage());
184
        } catch (\Exception $e) {
189
            $this->getResponse()->getHeaders()->addHeaderLine('Content-Type', 'application/json');
185
            $this->logger->err('Error in handleJsonRequest: ' . $e->getMessage());
190
            return $this->createErrorResponse('ERROR_INTERNAL_SERVER_ERROR');
186
            return $this->createErrorResponse('ERROR_INTERNAL_SERVER_ERROR');
Línea 191... Línea 187...
191
        }
187
        }