| @@ 340-352 (lines=13) @@ | ||
| 337 | * |
|
| 338 | * @return bool |
|
| 339 | */ |
|
| 340 | public function can($permission, User $user) |
|
| 341 | { |
|
| 342 | $editPermissions = [ |
|
| 343 | Permission::PERM_PROJECT_CREATE, |
|
| 344 | Permission::PERM_PROJECT_MODIFY, |
|
| 345 | ]; |
|
| 346 | ||
| 347 | if (in_array($permission, $editPermissions)) { |
|
| 348 | return $this->canEdit($user); |
|
| 349 | } |
|
| 350 | ||
| 351 | return $this->canView($user); |
|
| 352 | } |
|
| 353 | } |
|
| 354 | ||
| @@ 286-299 (lines=14) @@ | ||
| 283 | * |
|
| 284 | * @return bool |
|
| 285 | */ |
|
| 286 | public function can($permission, Model\User $user) |
|
| 287 | { |
|
| 288 | $editPermissions = [ |
|
| 289 | Model\Permission::PERM_ISSUE_COMMENT, |
|
| 290 | Model\Permission::PERM_ISSUE_MODIFY, |
|
| 291 | Model\Permission::PERM_ISSUE_LOCK_QUOTE, |
|
| 292 | ]; |
|
| 293 | ||
| 294 | if (in_array($permission, $editPermissions)) { |
|
| 295 | return $this->canEdit($user); |
|
| 296 | } |
|
| 297 | ||
| 298 | return $this->canView($user); |
|
| 299 | } |
|
| 300 | } |
|
| 301 | ||
| @@ 150-162 (lines=13) @@ | ||
| 147 | * |
|
| 148 | * @return bool |
|
| 149 | */ |
|
| 150 | public function can($permission, User $user) |
|
| 151 | { |
|
| 152 | $editPermissions = [ |
|
| 153 | Permission::PERM_ISSUE_CREATE, |
|
| 154 | Permission::PERM_ISSUE_MODIFY, |
|
| 155 | ]; |
|
| 156 | ||
| 157 | if (in_array($permission, $editPermissions)) { |
|
| 158 | return $this->canEdit($user); |
|
| 159 | } |
|
| 160 | ||
| 161 | return $this->canView($user); |
|
| 162 | } |
|
| 163 | } |
|
| 164 | ||
| @@ 103-115 (lines=13) @@ | ||
| 100 | * |
|
| 101 | * @return bool |
|
| 102 | */ |
|
| 103 | public function can($permission, User $user) |
|
| 104 | { |
|
| 105 | $editPermissions = [ |
|
| 106 | Permission::PERM_ISSUE_COMMENT, |
|
| 107 | Permission::PERM_ISSUE_MODIFY, |
|
| 108 | ]; |
|
| 109 | ||
| 110 | if (in_array($permission, $editPermissions)) { |
|
| 111 | return $this->canEdit($user); |
|
| 112 | } |
|
| 113 | ||
| 114 | return $this->canView($user); |
|
| 115 | } |
|
| 116 | } |
|
| 117 | ||