Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 17072 Rev 17073
Línea 93... Línea 93...
93
            $currentUserPlugin = $this->plugin('currentUserPlugin');
93
            $currentUserPlugin = $this->plugin('currentUserPlugin');
94
            $currentUser = $currentUserPlugin->getUser();
94
            $currentUser = $currentUserPlugin->getUser();
95
            $currentCompany = $currentUserPlugin->getCompany();
95
            $currentCompany = $currentUserPlugin->getCompany();
Línea 96... Línea 96...
96
 
96
 
97
            if ($this->isJsonRequest($request)) {
97
            if ($this->isJsonRequest($request)) {
98
                $response = $this->handleJsonRequest($currentUser, $currentCompany);
-
 
99
                return new JsonModel($response);
98
                return $this->handleJsonRequest($currentUser, $currentCompany);
Línea 100... Línea 99...
100
            }
99
            }
101
 
100
 
102
            return $this->handleHtmlRequest($currentCompany);
101
            return $this->handleHtmlRequest($currentCompany);
Línea 169... Línea 168...
169
                $orderDirection
168
                $orderDirection
170
            );
169
            );
Línea 171... Línea 170...
171
 
170
 
Línea 172... Línea 171...
172
            $items = $this->prepareCapsuleItems($paginator->getCurrentItems(), $currentCompany, $permissions);
171
            $items = $this->prepareCapsuleItems($paginator->getCurrentItems(), $currentCompany, $permissions);
173
 
172
 
174
            return [
173
            $response = [
175
                'success' => true,
174
                'success' => true,
176
                'data' => [
175
                'data' => [
177
                    'link_add' => $permissions['allowAdd'] ? $this->url()->fromRoute('microlearning/content/capsules/add') : '',
176
                    'link_add' => $permissions['allowAdd'] ? $this->url()->fromRoute('microlearning/content/capsules/add') : '',
178
                    'items' => $items,
177
                    'items' => $items,
179
                    'total' => $paginator->getTotalItemCount(),
178
                    'total' => $paginator->getTotalItemCount(),
Línea -... Línea 179...
-
 
179
                ]
-
 
180
            ];
180
                ]
181
 
181
            ];
182
            return new JsonModel($response);
182
 
183
 
183
        } catch (\Exception $e) {
184
        } catch (\Exception $e) {
184
            $this->logger->err('Error in handleJsonRequest: ' . $e->getMessage());
185
            $this->logger->err('Error in handleJsonRequest: ' . $e->getMessage());