Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 16979 Rev 16983
Línea 38... Línea 38...
38
use LeadersLinked\Mapper\UserMapper;
38
use LeadersLinked\Mapper\UserMapper;
39
use LeadersLinked\Library\Functions;
39
use LeadersLinked\Library\Functions;
40
use LeadersLinked\Model\Company;
40
use LeadersLinked\Model\Company;
Línea 41... Línea 41...
41
 
41
 
42
use LeadersLinked\Mapper\TopicMapper;
-
 
43
use LeadersLinked\Model\HighPerformanceTeamsGroupsMembers;
-
 
44
use LeadersLinked\Model\HighPerformanceTeamsGroups;
-
 
45
use LeadersLinked\Mapper\HighPerformanceTeamsGroupsMembersMapper;
-
 
46
use LeadersLinked\Mapper\HighPerformanceTeamsGroupsMapper;
42
use LeadersLinked\Mapper\TopicMapper;
47
use LeadersLinked\Mapper\FastSurveyMapper;
43
use LeadersLinked\Mapper\FastSurveyMapper;
48
use LeadersLinked\Model\FastSurvey;
44
use LeadersLinked\Model\FastSurvey;
Línea 49... Línea 45...
49
use LeadersLinked\Form\FastSurvey\FastSurveyForm;
45
use LeadersLinked\Form\FastSurvey\FastSurveyForm;
Línea 619... Línea 615...
619
    
615
    
620
    
616
    
621
                    $hydrator = new ObjectPropertyHydrator();
617
                    $hydrator = new ObjectPropertyHydrator();
-
 
618
                    $feed = new Feed();
622
                    $feed = new Feed();
619
                    $hydrator->hydrate($dataPost, $feed);
Línea 623... Línea 620...
623
                    $hydrator->hydrate($dataPost, $feed);
620
                    /*
Línea 685... Línea 682...
685
                        $feed->high_performance_group_id = $id;
682
                        $feed->high_performance_group_id = $id;
686
                        $feed->user_id          = $currentUser->id;
683
                        $feed->user_id          = $currentUser->id;
687
                        $feed->type             = Feed::TYPE_HPTG;
684
                        $feed->type             = Feed::TYPE_HPTG;
688
                        $feed->posted_or_shared = Feed::POSTED;
685
                        $feed->posted_or_shared = Feed::POSTED;
689
                        $feed->shared_with      = Feed::SHARE_WITH_CONNECTIONS;
686
                        $feed->shared_with      = Feed::SHARE_WITH_CONNECTIONS;
-
 
687
                    } else 
-
 
688
                        
-
 
689
                    */    
690
                    } else if ($myt_id) {
690
                    if ($myt_id) {
691
                        $feedMapper = FeedMapper::getInstance($this->adapter);
691
                        $feedMapper = FeedMapper::getInstance($this->adapter);
692
                        $myt  = $feedMapper->fetchOneByUuid($myt_id);
692
                        $myt  = $feedMapper->fetchOneByUuid($myt_id);
693
                        $feed->network_id       = $currentUser->network_id;
693
                        $feed->network_id       = $currentUser->network_id;
694
                        $feed->company_id       = $currentCompany->id;
694
                        $feed->company_id       = $currentCompany->id;
695
                        $feed->group_id         = null;
695
                        $feed->group_id         = null;
Línea 905... Línea 905...
905
            $page = (int) $this->params()->fromQuery('page');
905
            $page = (int) $this->params()->fromQuery('page');
906
            $type   = $this->params()->fromRoute('type');
906
            $type   = $this->params()->fromRoute('type');
907
            $topic_uuid   = $this->params()->fromRoute('topic_id');
907
            $topic_uuid   = $this->params()->fromRoute('topic_id');
908
            $urgent   = $this->params()->fromRoute('urgent');
908
            $urgent   = $this->params()->fromRoute('urgent');
909
            $myt_id =  $this->params()->fromRoute('myt_id');
909
            $myt_id =  $this->params()->fromRoute('myt_id');
910
            $hptg_uuid =  $this->params()->fromRoute('hptg_id');
910
            //$hptg_uuid =  $this->params()->fromRoute('hptg_id');
Línea -... Línea 911...
-
 
911
 
911
 
912
 
Línea 912... Línea 913...
912
 
913
            /*
913
            if ($hptg_uuid) {
914
            if ($hptg_uuid) {
Línea 986... Línea 987...
986
                    return new JsonModel([
987
                    return new JsonModel([
987
                        'success' => false,
988
                        'success' => false,
988
                        'data' => 'ERROR_RECORD_NOT_FOUND'
989
                        'data' => 'ERROR_RECORD_NOT_FOUND'
989
                    ]);
990
                    ]);
990
                }
991
                }
-
 
992
            } else 
-
 
993
            */
991
            } else if ($myt_id) {
994
            if ($myt_id) {
992
                $feedMapper = FeedMapper::getInstance($this->adapter);
995
                $feedMapper = FeedMapper::getInstance($this->adapter);
993
                $now = $feedMapper->getDatebaseNow();
996
                $now = $feedMapper->getDatebaseNow();
Línea 994... Línea 997...
994
                
997
                
995
                $myt  = $feedMapper->fetchOneByUuid($myt_id);
998
                $myt  = $feedMapper->fetchOneByUuid($myt_id);
Línea 1108... Línea 1111...
1108
                        'item' => $items,
1111
                        'item' => $items,
1109
                        'feed_title' => $feed->title,
1112
                        'feed_title' => $feed->title,
1110
                        'topic_title' => $feed->description
1113
                        'topic_title' => $feed->description
1111
                    ]
1114
                    ]
1112
                ];
1115
                ];
1113
            } else if ($feed->type == 'myta') {
1116
            } else  if ($feed->type == 'myta') {
-
 
1117
     
Línea 1114... Línea 1118...
1114
 
1118
 
Línea 1115... Línea 1119...
1115
                $items = $this->renderFeed($feed->id, $now, $myt_id);
1119
                $items = $this->renderFeed($feed->id, $now, $myt_id);
1116
 
1120
 
Línea 1120... Línea 1124...
1120
                        'item' => $items,
1124
                        'item' => $items,
1121
                        'feed_title' => $feed->title,
1125
                        'feed_title' => $feed->title,
1122
                        'topic_title' => $feed->description
1126
                        'topic_title' => $feed->description
1123
                    ]
1127
                    ]
1124
                ];
1128
                ];
-
 
1129
            } 
-
 
1130
            
1125
            } else if ($feed->type == 'hptg') {
1131
            /*else if ($feed->type == 'hptg') {
Línea 1126... Línea 1132...
1126
 
1132
 
1127
                $group_uuid =  $this->params()->fromRoute('group_id');
1133
                $group_uuid =  $this->params()->fromRoute('group_id');
Línea 1128... Línea 1134...
1128
                $topic_uuid   = $this->params()->fromRoute('topic_id');
1134
                $topic_uuid   = $this->params()->fromRoute('topic_id');
Línea 1200... Línea 1206...
1200
                        'item' => $items,
1206
                        'item' => $items,
1201
                        'topic_title' => $topic->title,
1207
                        'topic_title' => $topic->title,
1202
                        'feed_title' => $feed->title
1208
                        'feed_title' => $feed->title
1203
                    ]
1209
                    ]
1204
                ];
1210
                ];
1205
            }
1211
            }*/
Línea 1206... Línea 1212...
1206
 
1212
 
1207
            return new JsonModel($response);
1213
            return new JsonModel($response);
1208
        }
1214
        }
1209
    }
1215
    }