Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 239 Rev 240
Línea 197... Línea 197...
197
                
197
                
198
                $companyFollowerMapper = CompanyFollowerMapper::getInstance($this->adapter);
198
                $companyFollowerMapper = CompanyFollowerMapper::getInstance($this->adapter);
199
                $total_followers = $companyFollowerMapper->getCountFollowers($company->id);
199
                $total_followers = $companyFollowerMapper->getCountFollowers($company->id);
Línea -... Línea 200...
-
 
200
                $follower = $companyFollowerMapper->fetchOneByCompanyIdAndUserId($company->id, $currentUser->id);
-
 
201
                
-
 
202
                $link_inmail = '';
-
 
203
                
-
 
204
                $companyUserMapper = CompanyUserMapper::getInstance($this->adapter);
-
 
205
                $companyUserOwner = $companyUserMapper->fetchOwnerByCompanyId($company->id);
-
 
206
                if($companyUserOwner) {
-
 
207
                    $userBlockedMapper = UserBlockedMapper::getInstance($this->adapter);
-
 
208
                    $userBlocked = $userBlockedMapper->fetchOneByUserIdAndBlockedId($currentUser->id, $companyUserOwner->user_id);
-
 
209
                    if(!$userBlocked) {
-
 
210
                        $userMapper = UserMapper::getInstance($this->adapter);
-
 
211
                        $userOwner = $userMapper->fetchOne($companyUserOwner->user_id);
-
 
212
                        
-
 
213
                        $link_inmail = $this->url()->fromRoute('inmail',['id' => $userOwner->uuid]);
-
 
214
                    }
-
 
215
                } else {
-
 
216
                    $userBlocked = false;
200
                $follower = $companyFollowerMapper->fetchOneByCompanyIdAndUserId($company->id, $currentUser->id);
217
                }
201
                
218
                
202
                $data = [
219
                $data = [
203
                    'link_follow' => '',
220
                    'link_follow' => '',
204
                    'link_unfollow' => '',
221
                    'link_unfollow' => '',
Línea 221... Línea 238...
221
                    'twitter'               => $company->twitter,
238
                    'twitter'               => $company->twitter,
222
                    'locations'             => $locations,
239
                    'locations'             => $locations,
223
                    'industry'              => $industry->name,
240
                    'industry'              => $industry->name,
224
                    'company_size'          => $companySize->name . ' (' . $companySize->minimum_no_of_employee . '-'  . $companySize->maximum_no_of_employee . ')',
241
                    'company_size'          => $companySize->name . ' (' . $companySize->minimum_no_of_employee . '-'  . $companySize->maximum_no_of_employee . ')',
225
                    'is_follower'           => $follower ? 1 : 0,
242
                    'is_follower'           => $follower ? 1 : 0,
-
 
243
                    'link_inmail'           => $link_inmail,
-
 
244
                    'show_contact'          => $userBlocked ? 0 : 1,
226
                ];
245
                ];
Línea 227... Línea -...
227
                
-
 
-
 
246
                
228
 
247
 
229
                
248
                
230
                $companyUserMapper = CompanyUserMapper::getInstance($this->adapter);
249
                
231
                $companyUser = $companyUserMapper->fetchOneByCompanyIdAndUserId($company->id, $currentUser->id);
250
                $companyUser = $companyUserMapper->fetchOneByCompanyIdAndUserId($company->id, $currentUser->id);
232
                if($companyUser) {
251
                if($companyUser) {