Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 1098 Rev 1140
Línea 14... Línea 14...
14
use LeadersLinked\Library\Functions;
14
use LeadersLinked\Library\Functions;
15
use LeadersLinked\Mapper\CompetencyMapper;
15
use LeadersLinked\Mapper\CompetencyMapper;
16
use LeadersLinked\Model\Competency;
16
use LeadersLinked\Model\Competency;
17
use LeadersLinked\Form\CompetencyForm;
17
use LeadersLinked\Form\CompetencyForm;
18
use LeadersLinked\Mapper\CompetencyTypeMapper;
18
use LeadersLinked\Mapper\CompetencyTypeMapper;
-
 
19
use LeadersLinked\Mapper\BehaviorCompetencyMapper;
-
 
20
use LeadersLinked\Model\BehaviorCompetency;
19
use LeadersLinked\Model\CompetencyType;
21
use LeadersLinked\Model\CompetencyType;
Línea 20... Línea 22...
20
 
22
 
Línea 21... Línea 23...
21
class CompetencyController extends AbstractActionController {
23
class CompetencyController extends AbstractActionController {
Línea 194... Línea 196...
194
 
196
 
195
                if ($currentCompany) {
197
                if ($currentCompany) {
196
                    $competence->company_id = $currentCompany->id;
198
                    $competence->company_id = $currentCompany->id;
Línea 197... Línea -...
197
                }
-
 
198
 
199
                }
199
 
200
 
Línea 200... Línea 201...
200
                $competenceMapper = CompetencyMapper::getInstance($this->adapter);
201
                $competenceMapper = CompetencyMapper::getInstance($this->adapter);
201
                $result = $competenceMapper->insert($competence);
202
                $result = $competenceMapper->insert($competence);
Línea -... Línea 203...
-
 
203
 
-
 
204
 
-
 
205
                if ($result) {
-
 
206
                    $this->logger->info('Se agrego la competencia ' . $competence->name, ['user_id' => $currentUser->id, 'ip' => Functions::getUserIP()]);
-
 
207
 
-
 
208
                    $behaviorCompetencyMapper = BehaviorCompetencyMapper::getInstance($this->adapter);
-
 
209
                    $behaviorCompetencyMapper->deleteAllBCompetencyId($competence->id);
-
 
210
 
-
 
211
                    $behaviors = json_decode($dataPost['behaviors'], true);
-
 
212
 
-
 
213
                    for ($i = 0; $i < count($behaviors); $i++) {
-
 
214
 
-
 
215
                        $behaviorCompetency = new BehaviorCompetency();
202
 
216
                        $behaviorCompetency->competency_id = $competency->id;
203
 
217
                        $behaviorCompetency->behavior_id = $behaviors[$i]['id'];
204
                if ($result) {
218
                        $behaviorCompetencyMapper->insert($behaviorCompetency);
205
                    $this->logger->info('Se agrego la competencia ' . $competence->name, ['user_id' => $currentUser->id, 'ip' => Functions::getUserIP()]);
219
                    }
206
 
220