Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 7108 Rev 7134
Línea 30... Línea 30...
30
use LeadersLinked\Mapper\CommentMapper;
30
use LeadersLinked\Mapper\CommentMapper;
31
use LeadersLinked\Form\KnowledgeArea\CommentForm;
31
use LeadersLinked\Form\KnowledgeArea\CommentForm;
32
use LeadersLinked\Model\Comment;
32
use LeadersLinked\Model\Comment;
33
use LeadersLinked\Mapper\ContentReactionMapper;
33
use LeadersLinked\Mapper\ContentReactionMapper;
34
use LeadersLinked\Model\ContentReaction;
34
use LeadersLinked\Model\ContentReaction;
-
 
35
use LeadersLinked\Mapper\KnowledgeAreaCategoryJobDescriptionMapper;
-
 
36
use LeadersLinked\Mapper\OrganizationPositionMapper;
Línea 35... Línea 37...
35
 
37
 
36
class KnowledgeAreaController extends AbstractActionController
38
class KnowledgeAreaController extends AbstractActionController
37
{
39
{
38
    /**
40
    /**
Línea 284... Línea 286...
284
                $category_with_edition_ids = [];
286
                $category_with_edition_ids = [];
285
                $category_ids = [];
287
                $category_ids = [];
Línea 286... Línea 288...
286
 
288
 
287
 
289
 
-
 
290
                $categories = [];
-
 
291
                
-
 
292
                $job_description_ids = [];
-
 
293
                $organizationPositionMapper = OrganizationPositionMapper::getInstance($this->adapter);
-
 
294
                $records = $organizationPositionMapper->fetchAllByEmployeeId($currentUser->id);
-
 
295
                foreach($records as $record)
-
 
296
                {
-
 
297
                    array_push($job_description_ids, $record->job_description_id);
-
 
298
                }
-
 
299
                
-
 
300
                $knowledgeAreaCategoryJobDescriptionMapper = KnowledgeAreaCategoryJobDescriptionMapper::getInstance($this->adapter);
-
 
301
                $records = $knowledgeAreaCategoryJobDescriptionMapper->fetchAllByJobDescriptionIds($job_description_ids);
-
 
302
                foreach ($records as $record) 
-
 
303
                {
-
 
304
                    if(!in_array($record->category_id, $category_ids)) {
-
 
305
                        array_push($category_ids, $record->category_id);
-
 
306
                    }
288
                $categories = [];
307
                }
289
 
308
                
290
 
309
                
291
                $knowledgeAreaCategoryUserMapper = KnowledgeAreaCategoryUserMapper::getInstance($this->adapter);
310
                $knowledgeAreaCategoryUserMapper = KnowledgeAreaCategoryUserMapper::getInstance($this->adapter);
292
                $records =  $knowledgeAreaCategoryUserMapper->fetchAllByUserId($currentUser->id);
311
                $records =  $knowledgeAreaCategoryUserMapper->fetchAllByUserId($currentUser->id);
Línea 293... Línea 312...
293
                foreach ($records as $record) {
312
                foreach ($records as $record) {
294
                    if ($record->role == KnowledgeAreaCategoryUser::ROLE_ADMINISTRATOR || $record->role == KnowledgeAreaCategoryUser::ROLE_USER) {
313
                    if ($record->role == KnowledgeAreaCategoryUser::ROLE_ADMINISTRATOR || $record->role == KnowledgeAreaCategoryUser::ROLE_USER) {
Línea -... Línea 314...
-
 
314
 
295
 
315
                        array_push($category_with_edition_ids, $record->category_id);
-
 
316
                    }
296
                        array_push($category_with_edition_ids, $record->category_id);
317
 
Línea 297... Línea 318...
297
                    }
318
                    if(!in_array($record->category_id, $category_ids)) {
Línea 298... Línea 319...
298
 
319
                        array_push($category_ids, $record->category_id);