Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 17064 Rev 17066
Línea 338... Línea 338...
338
     * @return \Laminas\View\Model\ViewModel
338
     * @return \Laminas\View\Model\ViewModel
339
     */
339
     */
340
    private function handleHtmlRequest($currentCompany)
340
    private function handleHtmlRequest($currentCompany)
341
    {
341
    {
342
        $imageSize = $this->config['leaderslinked.image_sizes.microlearning_image_upload'];
342
        $imageSize = $this->config['leaderslinked.image_sizes.microlearning_image_upload'];
-
 
343
        $marketplaceSize = $this->config['leaderslinked.image_sizes.marketplace'];
Línea 343... Línea 344...
343
        
344
        
344
        $formAdd = new CapsuleAddForm($currentCompany->internal);
345
        $formAdd = new CapsuleAddForm($currentCompany->internal);
Línea 345... Línea 346...
345
        $formEdit = new CapsuleEditForm($currentCompany->internal);
346
        $formEdit = new CapsuleEditForm($currentCompany->internal);
Línea 350... Línea 351...
350
        $viewModel->setVariables([
351
        $viewModel->setVariables([
351
            'formAdd' => $formAdd,
352
            'formAdd' => $formAdd,
352
            'formEdit' => $formEdit,
353
            'formEdit' => $formEdit,
353
            'company_uuid' => $currentCompany->uuid,
354
            'company_uuid' => $currentCompany->uuid,
354
            'image_size' => $imageSize,
355
            'image_size' => $imageSize,
-
 
356
            'marketplace_size' => $marketplaceSize,
355
        ]);
357
        ]);
Línea 356... Línea 358...
356
        
358
        
357
        return $viewModel;
359
        return $viewModel;
Línea 411... Línea 413...
411
        $hydrator = new ObjectPropertyHydrator();
413
        $hydrator = new ObjectPropertyHydrator();
412
        $capsule = new MicrolearningCapsule();
414
        $capsule = new MicrolearningCapsule();
413
        $hydrator->hydrate($dataPost, $capsule);
415
        $hydrator->hydrate($dataPost, $capsule);
414
        $capsule->company_id = $currentCompany->id;
416
        $capsule->company_id = $currentCompany->id;
415
        $capsule->image = '';
417
        $capsule->image = '';
-
 
418
        $capsule->marketplace = '';
Línea 416... Línea 419...
416
        
419
        
Línea 417... Línea 420...
417
        $capsuleMapper = MicrolearningCapsuleMapper::getInstance($this->adapter);
420
        $capsuleMapper = MicrolearningCapsuleMapper::getInstance($this->adapter);
418
        
421
        
Línea 451... Línea 454...
451
                'success'   => false,
454
                'success'   => false,
452
                'data'      => 'ERROR_UPLOAD_IMAGE'
455
                'data'      => 'ERROR_UPLOAD_IMAGE'
453
            ]);
456
            ]);
454
        }
457
        }
Línea 455... Línea 458...
455
 
458
 
456
        /* if(!$storage->setCurrentFilename('marketplace')) {
459
        if(!$storage->setCurrentFilename('marketplace')) {
457
            return new JsonModel([
460
            return new JsonModel([
458
                'success'   => false,
461
                'success'   => false,
459
                'data'      => 'ERROR_UPLOAD_IMAGE'
462
                'data'      => 'ERROR_UPLOAD_IMAGE'
460
            ]);
463
            ]);
Línea 476... Línea 479...
476
                'success'   => false,
479
                'success'   => false,
477
                'data'      => 'ERROR_UPLOAD_IMAGE'
480
                'data'      => 'ERROR_UPLOAD_IMAGE'
478
            ]);
481
            ]);
479
        }
482
        }
Línea 480... Línea 483...
480
 
483
 
481
        $capsule->marketplace = $marketplace_filename; */
484
        $capsule->marketplace = $marketplace_filename;
Línea 482... Línea 485...
482
        $capsule->image = $filename;
485
        $capsule->image = $filename;
483
 
486
 
484
        if(!$capsuleMapper->update($capsule)) {
487
        if(!$capsuleMapper->update($capsule)) {
Línea 567... Línea 570...
567
        }
570
        }
Línea 568... Línea 571...
568
        
571
        
569
        return new JsonModel($data);
572
        return new JsonModel($data);
Línea -... Línea 573...
-
 
573
    }
570
    }
574
    
571
    
575
 
572
    public function editAction()
576
    public function editAction()
573
    {
577
    {
574
        $currentUserPlugin = $this->plugin('currentUserPlugin');
578
        $currentUserPlugin = $this->plugin('currentUserPlugin');
Línea 771... Línea 775...
771
        }
775
        }
Línea 772... Línea 776...
772
        
776
        
773
        return new JsonModel($data);
777
        return new JsonModel($data);
Línea -... Línea 778...
-
 
778
    }
774
    }
779
    
775
    
780
    
776
    public function usersAction()
781
    public function usersAction()
777
    {
782
    {
778
        $currentUserPlugin = $this->plugin('currentUserPlugin');
783
        $currentUserPlugin = $this->plugin('currentUserPlugin');
Línea 909... Línea 914...
909
            return new JsonModel($data);
914
            return new JsonModel($data);
910
        }
915
        }
Línea 911... Línea 916...
911
        
916
        
912
        return new JsonModel($data);
917
        return new JsonModel($data);
-
 
918
    }
913
    }
919