Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 17100 Rev 17101
Línea 11... Línea 11...
11
use Laminas\View\Model\JsonModel;
11
use Laminas\View\Model\JsonModel;
12
use LeadersLinked\Library\Functions;
12
use LeadersLinked\Library\Functions;
13
use LeadersLinked\Hydrator\ObjectPropertyHydrator;
13
use LeadersLinked\Hydrator\ObjectPropertyHydrator;
14
use LeadersLinked\Library\Image;
14
use LeadersLinked\Library\Image;
15
use LeadersLinked\Mapper\MicrolearningTopicMapper;
15
use LeadersLinked\Mapper\MicrolearningTopicMapper;
-
 
16
use LeadersLinked\Mapper\MicrolearningCapsuleMapper;
16
use LeadersLinked\Model\MicrolearningTopic;
17
use LeadersLinked\Model\MicrolearningTopic;
17
use LeadersLinked\Form\Microlearning\TopicAddForm;
18
use LeadersLinked\Form\Microlearning\TopicAddForm;
18
use LeadersLinked\Form\Microlearning\TopicEditForm;
19
use LeadersLinked\Form\Microlearning\TopicEditForm;
19
use LeadersLinked\Form\Microlearning\TopicForm;
20
use LeadersLinked\Form\Microlearning\TopicForm;
20
use LeadersLinked\Mapper\MicrolearningCapsuleMapper;
-
 
21
use LeadersLinked\Library\Storage;
21
use LeadersLinked\Library\Storage;
Línea 22... Línea 22...
22
 
22
 
23
 
23
 
Línea 309... Línea 309...
309
                    'data'   => $messages
309
                    'data'   => $messages
310
                ]);
310
                ]);
311
            }
311
            }
Línea 312... Línea 312...
312
            
312
            
313
        }
313
        }
314
        else if($request->isGet()) {            
314
        else if($request->isGet()) {        
315
            $capsuleMapper = MicrolearningCapsuleMapper::getInstance($this->adapter);
315
            $capsuleMapper = MicrolearningCapsuleMapper::getInstance($this->adapter);
316
            
316
 
317
            if(!$capsuleMapper->fetchAll()) {
317
            if(!$currentCompany) {
318
                return new JsonModel([
318
                return new JsonModel([
319
                    'success' => false,
319
                    'success' => false,
320
                    'data' => $capsuleMapper->getError()
320
                    'data' => 'ERROR_COMPANY_NOT_FOUND'
321
                ]);
321
                ]);
322
            }
322
            }
323
            
323
 
324
            $records = $capsuleMapper->fetchAll();
324
            $records = $capsuleMapper->fetchAllActiveByCompanyId($currentCompany->id);
Línea 325... Línea 325...
325
            $capsules = [];
325
            $capsules = [];
326
 
326
 
327
            foreach($records as $record) {
327
            foreach($records as $record) {
Línea 341... Línea 341...
341
        else {
341
        else {
342
            $data = [
342
            $data = [
343
                'success' => false,
343
                'success' => false,
344
                'data' => 'ERROR_METHOD_NOT_ALLOWED'
344
                'data' => 'ERROR_METHOD_NOT_ALLOWED'
345
            ];
345
            ];
346
            
-
 
347
            return new JsonModel($data);
-
 
348
        }
346
        }
Línea 349... Línea 347...
349
        
347
        
350
        return new JsonModel($data);
348
        return new JsonModel($data);