Proyectos de Subversion LeadersLinked - Services

Rev

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

Rev 60 Rev 283
Línea 36... Línea 36...
36
use LeadersLinked\Model\JobApplication;
36
use LeadersLinked\Model\JobApplication;
37
use LeadersLinked\Mapper\JobSaveMapper;
37
use LeadersLinked\Mapper\JobSaveMapper;
38
use LeadersLinked\Model\JobSave;
38
use LeadersLinked\Model\JobSave;
39
use LeadersLinked\Mapper\QueryMapper;
39
use LeadersLinked\Mapper\QueryMapper;
40
use LeadersLinked\Mapper\UserProfileMapper;
40
use LeadersLinked\Mapper\UserProfileMapper;
-
 
41
use LeadersLinked\Library\Storage;
Línea 41... Línea 42...
41
 
42
 
42
 
43
 
43
class JobController extends AbstractActionController
44
class JobController extends AbstractActionController
Línea 853... Línea 854...
853
                    $select->where->like('title', '%' . $search . '%');
854
                    $select->where->like('title', '%' . $search . '%');
854
                }
855
                }
Línea 855... Línea 856...
855
                
856
                
Línea 856... Línea -...
856
                $select->order('last_date_of_application DESC');
-
 
857
 
-
 
858
                // $selectString = $queryMapper->getSql()->buildSqlString($select);
-
 
859
 
-
 
860
                // print_r(
-
 
861
                //     $selectString
-
 
862
                // );
-
 
863
 
857
                $select->order('last_date_of_application DESC');
Línea 864... Línea 858...
864
                
858
 
-
 
859
                $records = $queryMapper->fetchAll($select);
-
 
860
                
865
                $records = $queryMapper->fetchAll($select);
861
                $storage = Storage::getInstance($this->config);
866
                
862
                
867
                // print_r($records);
863
 
Línea 868... Línea 864...
868
                $items = [];
864
                $items = [];
869
                foreach($records as $record)
865
                foreach($records as $record)
870
                {
866
                {
871
                    
867
                    
872
                    $item = [
868
                    $item = [
873
                        'id' => $record['uuid'],
869
                        'id' => $record['uuid'],
874
                        'title' => $record['title'],
870
                        'title' => $record['title'],
875
                        'employment_type' => $employment_types[$record['employment_type']],
871
                        'employment_type' => $employment_types[$record['employment_type']],
876
                        'last_date_of_application' => $record['last_date_of_application'],
872
                        'last_date_of_application' => $record['last_date_of_application'],
Línea 877... Línea 873...
877
                        'image' => $this->url()->fromRoute('storage', ['type' => 'company', 'code' => $record['comp_uuid'], 'filename' => $record['image']],['force_canonical' => true]),
873
                        'image' => $storage->getCompanyImageForCodeAndFilename($record['comp_uuid'],  $record['image']),