Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 17002 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 17002 Rev 17018
Línea 179... Línea 179...
179
                $slideMapper = MicrolearningSlideMapper::getInstance($this->adapter);   
179
                $slideMapper = MicrolearningSlideMapper::getInstance($this->adapter);   
180
                $paginator = $slideMapper->fetchAllDataTableByCompanyIdAndCapsuleId($currentCompany->id, $capsule->id,  $search, $page, $records_x_page, $order_field, $order_direction);
180
                $paginator = $slideMapper->fetchAllDataTableByCompanyIdAndCapsuleId($currentCompany->id, $capsule->id,  $search, $page, $records_x_page, $order_field, $order_direction);
Línea 181... Línea 181...
181
              
181
              
Línea 182... Línea 182...
182
                $records = $paginator->getCurrentItems(); 
182
                $records = $paginator->getCurrentItems(); 
183
                
183
                
Línea 184... Línea 184...
184
                $storage = Storage::getInstance($this->config);
184
                $storage = Storage::getInstance($this->config, $this->adapter);
185
                $path = $storage->getPathMicrolearningSlide();
185
                $path = $storage->getPathMicrolearningSlide();
Línea 425... Línea 425...
425
 
425
 
Línea 426... Línea 426...
426
                            case MicrolearningSlide::TYPE_IMAGE : 
426
                            case MicrolearningSlide::TYPE_IMAGE : 
427
                        
427
                        
Línea 428... Línea 428...
428
                           
428
                           
429
                                $tmp_filename  = $files['file']['tmp_name'];
429
                                $tmp_filename  = $files['file']['tmp_name'];
Línea 430... Línea 430...
430
                                // $filename      = $this->normalizeString($files['file']['name']);
430
                                // $filename      = \LeadersLinked\Library\Functions::normalizeStringFilename($files['file']['name']);
431
                                
431
                                
432
                                try {
432
                                try {
Línea 433... Línea 433...
433
                                    list($target_width, $target_height) = explode('x', $this->config['leaderslinked.image_sizes.microlearning_image_size']);
433
                                    list($target_width, $target_height) = explode('x', $this->config['leaderslinked.image_sizes.microlearning_image_size']);
434
                                    
434
                                    
435
                                    $filename =  'slide-' .uniqid() . '.jpg';
435
                                    $filename =  'slide-' .uniqid() . '.jpg';
Línea 436... Línea 436...
436
                                    $crop_to_dimensions = false;
436
                                    $crop_to_dimensions = false;
437
                                    $unlink_source = true;
437
                                    $unlink_source = true;
Línea 585... Línea 585...
585
                            
585
                            
586
                            $filename = 'background-' .uniqid() . '.png';
586
                            $filename = 'background-' .uniqid() . '.png';
587
                            $crop_to_dimensions = true;
587
                            $crop_to_dimensions = true;
Línea 588... Línea 588...
588
                            $unlink_source = true;
588
                            $unlink_source = true;
589
                            
589
                            
590
                            if($image->uploadImageChangeSize($tmp_filename, $target_path, $slide->uuid, $filename, $target_width, $target_height, $crop_to_dimensions, $unlink_source)) {
590
                            if($image->uploadProcessChangeSize($tmp_filename, $target_path, $slide->uuid, $filename, $target_width, $target_height, $crop_to_dimensions, $unlink_source)) {
591
                                $slide->background = $filename;
591
                                $slide->background = $filename;
592
                                $slideMapper->update($slide);
592
                                $slideMapper->update($slide);
593
                            }
593
                            }
Línea 696... Línea 696...
696
            if($result) {
696
            if($result) {
697
                $this->logger->info('Se borro la diapositiva : ' .  $capsule->name, ['user_id' => $currentUser->id, 'ip' => Functions::getUserIP()]);
697
                $this->logger->info('Se borro la diapositiva : ' .  $capsule->name, ['user_id' => $currentUser->id, 'ip' => Functions::getUserIP()]);
Línea 698... Línea 698...
698
                
698
                
699
                
699
                
Línea 700... Línea 700...
700
                
700
                
Línea 701... Línea 701...
701
                $storage = Storage::getInstance($this->config);
701
                $storage = Storage::getInstance($this->config, $this->adapter);
Línea 777... Línea 777...
777
            ]);
777
            ]);
778
        }
778
        }
Línea 779... Línea 779...
779
        
779
        
Línea 780... Línea 780...
780
        if($request->isGet()) {
780
        if($request->isGet()) {
781
    
781
    
Línea 782... Línea 782...
782
            $storage = Storage::getInstance($this->config);
782
            $storage = Storage::getInstance($this->config, $this->adapter);
783
            $path = $storage->getPathMicrolearningSlide();
783
            $path = $storage->getPathMicrolearningSlide();
Línea 871... Línea 871...
871
                            
871
                            
Línea 872... Línea 872...
872
                            case MicrolearningSlide::TYPE_IMAGE :
872
                            case MicrolearningSlide::TYPE_IMAGE :
873
                                
873
                                
Línea 874... Línea 874...
874
                                
874
                                
875
                                $tmp_filename  = $files['file']['tmp_name'];
875
                                $tmp_filename  = $files['file']['tmp_name'];
Línea 876... Línea 876...
876
                                // $filename      = $this->normalizeString($files['file']['name']);
876
                                // $filename      = \LeadersLinked\Library\Functions::normalizeStringFilename($files['file']['name']);
877
                                
877
                                
878
                                try {
878
                                try {
Línea 879... Línea 879...
879
                                    list($target_width, $target_height) = explode('x', $this->config['leaderslinked.image_sizes.microlearning_image_size']);
879
                                    list($target_width, $target_height) = explode('x', $this->config['leaderslinked.image_sizes.microlearning_image_size']);
880
                                    
880
                                    
881
                                    $filename =  'slide-' .uniqid() . '.jpg';
881
                                    $filename =  'slide-' .uniqid() . '.jpg';
Línea 882... Línea 882...
882
                                    $crop_to_dimensions = false;
882
                                    $crop_to_dimensions = false;
883
                                    $unlink_source = true;
883
                                    $unlink_source = true;
Línea 1024... Línea 1024...
1024
                            
1024
                            
1025
                            $filename = 'background-' .uniqid() . '.png';
1025
                            $filename = 'background-' .uniqid() . '.png';
1026
                            $crop_to_dimensions = true;
1026
                            $crop_to_dimensions = true;
Línea 1027... Línea 1027...
1027
                            $unlink_source = true;
1027
                            $unlink_source = true;
1028
                            
1028
                            
1029
                            if($image->uploadImageChangeSize($tmp_filename, $target_path, $slide->uuid, $filename, $target_width, $target_height, $crop_to_dimensions, $unlink_source)) {
1029
                            if($image->uploadProcessChangeSize($tmp_filename, $target_path, $slide->uuid, $filename, $target_width, $target_height, $crop_to_dimensions, $unlink_source)) {
1030
                               $slide->background = $filename;
1030
                               $slide->background = $filename;
1031
                                $slideMapper->update($slide);
1031
                                $slideMapper->update($slide);
1032
                            }
1032
                            }