Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 977 Rev 1051
Línea 13... Línea 13...
13
use LeadersLinked\Library\Functions;
13
use LeadersLinked\Library\Functions;
14
use LeadersLinked\Mapper\CompanyPerformanceEvaluationFormMapper;
14
use LeadersLinked\Mapper\CompanyPerformanceEvaluationFormMapper;
15
use LeadersLinked\Form\CompanyPerformanceEvaluationFormForm;
15
use LeadersLinked\Form\CompanyPerformanceEvaluationFormForm;
16
use LeadersLinked\Model\CompanyPerformanceEvaluationForm;
16
use LeadersLinked\Model\CompanyPerformanceEvaluationForm;
17
use LeadersLinked\Hydrator\ObjectPropertyHydrator;
17
use LeadersLinked\Hydrator\ObjectPropertyHydrator;
-
 
18
use LeadersLinked\Mapper\JobDescriptionCompetencyMapper;
-
 
19
use LeadersLinked\Model\JobDescriptionCompetency;
18
use LeadersLinked\Mapper\CompanyPerformanceEvaluationFormUserMapper;
20
use LeadersLinked\Mapper\CompanyPerformanceEvaluationFormUserMapper;
Línea -... Línea 21...
-
 
21
 
19
 
22
 
Línea 20... Línea 23...
20
class PerformanceEvaluationFormController extends AbstractActionController {
23
class PerformanceEvaluationFormController extends AbstractActionController {
21
 
24
 
22
    /**
25
    /**
Línea 106... Línea 109...
106
 
109
 
107
                $items = [];
110
                $items = [];
108
                $records = $paginator->getCurrentItems();
111
                $records = $paginator->getCurrentItems();
Línea 109... Línea -...
109
                foreach ($records as $record) {
-
 
110
 
-
 
111
                    if ($record->language == CompanyPerformanceEvaluationForm::LANGUAGE_SPANISH) {
-
 
112
                        $language = 'LABEL_SPANISH';
-
 
113
                    } else if ($record->language == CompanyPerformanceEvaluationForm::LANGUAGE_ENGLISH) {
-
 
114
                        $language = 'LABEL_ENGLISH';
-
 
115
                    } else {
-
 
116
                        $language = '';
-
 
117
                    }
112
                foreach ($records as $record) {
118
 
113
 
119
                    $item = [
114
                    $item = [
120
                        'id' => $record->id,
115
                        'id' => $record->id,
121
                        'name' => $record->name,
116
                        'name' => $record->name,
122
                        'language' => $language,
117
                        'type' => '',
123
                        'status' => $record->status,
118
                        'status' => $record->status,
124
                        'actions' => [
119
                        'actions' => [
125
                            'link_edit' => $this->url()->fromRoute('performance-evaluation/forms/edit', ['id' => $record->uuid]),
120
                            'link_edit' => $this->url()->fromRoute('performance-evaluation/forms/edit', ['id' => $record->uuid]),
Línea 139... Línea 134...
139
                ]);
134
                ]);
140
            } else {
135
            } else {
Línea 141... Línea 136...
141
 
136
 
Línea -... Línea 137...
-
 
137
                $form = new CompanyPerformanceEvaluationFormForm();
-
 
138
 
-
 
139
                $jobDescriptionMapper = JobDescriptionMapper::getInstance($this->adapter);
142
                $form = new CompanyPerformanceEvaluationFormForm();
140
                $jobsDescription = $jobDescriptionMapper->fetchAllByCompanyId($currentCompany->id);
143
 
141
 
144
                $this->layout()->setTemplate('layout/layout-backend');
142
                $this->layout()->setTemplate('layout/layout-backend');
145
                $viewModel = new ViewModel();
143
                $viewModel = new ViewModel();
-
 
144
                $viewModel->setTemplate('leaders-linked/performance-evaluation-forms/index.phtml');
146
                $viewModel->setTemplate('leaders-linked/performance-evaluation-forms/index.phtml');
145
                $viewModel->setVariable('form', $form);
147
                $viewModel->setVariable('form', $form);
146
                $viewModel->setVariable('jobsDescription', $jobsDescription);
148
                return $viewModel;
147
                return $viewModel;
149
            }
148
            }
150
        } else {
149
        } else {