@@ 462-477 (lines=16) @@ | ||
459 | * |
|
460 | * @return boolean |
|
461 | */ |
|
462 | public function canEditWriters($member = null) |
|
463 | { |
|
464 | $member = $this->getMember($member); |
|
465 | ||
466 | $extended = $this->extendedCan('canEditWriters', $member); |
|
467 | ||
468 | if ($extended !== null) { |
|
469 | return $extended; |
|
470 | } |
|
471 | ||
472 | if ($this->isEditor($member)) { |
|
473 | return true; |
|
474 | } |
|
475 | ||
476 | return Permission::checkMember($member, self::MANAGE_USERS); |
|
477 | } |
|
478 | ||
479 | /** |
|
480 | * Determines if this user can edit the contributors list. |
|
@@ 486-501 (lines=16) @@ | ||
483 | * |
|
484 | * @return boolean |
|
485 | */ |
|
486 | public function canEditContributors($member = null) |
|
487 | { |
|
488 | $member = $this->getMember($member); |
|
489 | ||
490 | $extended = $this->extendedCan('canEditContributors', $member); |
|
491 | ||
492 | if ($extended !== null) { |
|
493 | return $extended; |
|
494 | } |
|
495 | ||
496 | if ($this->isEditor($member)) { |
|
497 | return true; |
|
498 | } |
|
499 | ||
500 | return Permission::checkMember($member, self::MANAGE_USERS); |
|
501 | } |
|
502 | ||
503 | /** |
|
504 | * Returns BlogPosts for a given date period. |