| 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) {
|