Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 11329 Rev 11330
Línea 134... Línea 134...
134
        $request    = $this->getRequest();     
134
        $request    = $this->getRequest();     
135
        try{
135
        try{
136
        if($request->isPost()) {
136
        if($request->isPost()) {
137
            $form = new  CreateFeedForm($this->adapter);
137
            $form = new  CreateFeedForm($this->adapter);
138
            $dataPost = $request->getPost()->toArray();
138
            $dataPost = $request->getPost()->toArray();
-
 
139
            $categoriesId = $dataPost['category_id'] ?? [];
-
 
140
            $dataPost['category_id'] = null;
139
            $form->setData($dataPost);
141
            $form->setData($dataPost);
Línea 140... Línea 142...
140
            
142
            
Línea 141... Línea 143...
141
            if($form->isValid()) {
143
            if($form->isValid()) {
Línea 151... Línea 153...
151
                $feed->type             = Feed::TYPE_MYT_QUESTION;
153
                $feed->type             = Feed::TYPE_MYT_QUESTION;
152
                $feed->posted_or_shared = Feed::POSTED;
154
                $feed->posted_or_shared = Feed::POSTED;
153
                $feed->shared_with      = Feed::SHARE_WITH_PUBLIC;
155
                $feed->shared_with      = Feed::SHARE_WITH_PUBLIC;
154
                $feed->total_comments   = 0;
156
                $feed->total_comments   = 0;
155
                $feed->total_shared     = 0;
157
                $feed->total_shared     = 0;
156
                $feed->topic_id         = null;
-
 
157
                 
-
 
Línea 158... Línea 158...
158
 
158
 
Línea 159... Línea 159...
159
                $feedMapper = FeedMapper::getInstance($this->adapter);
159
                $feedMapper = FeedMapper::getInstance($this->adapter);
160
 
160
 
Línea 161... Línea 161...
161
                if($feedMapper->insert($feed)) {
161
                if($feedMapper->insert($feed)) {
Línea 162... Línea 162...
162
                     $feed = $feedMapper->fetchOne($feed->id);
162
                     $feed = $feedMapper->fetchOne($feed->id);
163
 
163
 
Línea 164... Línea 164...
164
                     $category = new FeedTopic();
164
                     $category = new FeedTopic();
165
                     
165
                     
Línea 166... Línea 166...
166
                    if(!empty($dataPost['category_id'])){ 
166
                    if(!empty($categoriesId)){ 
Línea 167... Línea 167...
167
                       // print_r($dataPost['job_description_id']);
167
                       // print_r($dataPost['job_description_id']);
Línea 168... Línea 168...
168
 
168
 
Línea 169... Línea 169...
169
                        $categoriesMapper = TopicMapper::getInstance($this->adapter);
169
                        $categoriesMapper = TopicMapper::getInstance($this->adapter);