@@ -1084,7 +1084,7 @@ discard block |
||
| 1084 | 1084 | /** |
| 1085 | 1085 | * Find objects in the given relationships, merging them into the given list |
| 1086 | 1086 | * |
| 1087 | - * @param array $source Config property to extract relationships from |
|
| 1087 | + * @param string $source Config property to extract relationships from |
|
| 1088 | 1088 | * @param bool $recursive True if recursive |
| 1089 | 1089 | * @param ArrayList $list Optional list to add items to |
| 1090 | 1090 | * @return ArrayList The list |
@@ -1196,7 +1196,7 @@ discard block |
||
| 1196 | 1196 | /** |
| 1197 | 1197 | * Check if the current user can delete this record from live |
| 1198 | 1198 | * |
| 1199 | - * @param null $member |
|
| 1199 | + * @param Member|null $member |
|
| 1200 | 1200 | * @return mixed |
| 1201 | 1201 | */ |
| 1202 | 1202 | public function canUnpublish($member = null) |
@@ -1310,7 +1310,7 @@ discard block |
||
| 1310 | 1310 | * Extend permissions to include additional security for objects that are not published to live. |
| 1311 | 1311 | * |
| 1312 | 1312 | * @param Member $member |
| 1313 | - * @return bool|null |
|
| 1313 | + * @return false|null |
|
| 1314 | 1314 | */ |
| 1315 | 1315 | public function canView($member = null) |
| 1316 | 1316 | { |
@@ -1388,7 +1388,7 @@ discard block |
||
| 1388 | 1388 | * |
| 1389 | 1389 | * @param string $stage |
| 1390 | 1390 | * @param Member $member |
| 1391 | - * @return bool |
|
| 1391 | + * @return boolean|string |
|
| 1392 | 1392 | */ |
| 1393 | 1393 | public function canViewStage($stage = 'Live', $member = null) |
| 1394 | 1394 | { |
@@ -1457,7 +1457,7 @@ discard block |
||
| 1457 | 1457 | /** |
| 1458 | 1458 | * Determines if the current draft version is the same as live or rather, that there are no outstanding draft changes |
| 1459 | 1459 | * |
| 1460 | - * @return bool |
|
| 1460 | + * @return string |
|
| 1461 | 1461 | */ |
| 1462 | 1462 | public function latestPublished() |
| 1463 | 1463 | { |
@@ -2552,7 +2552,7 @@ discard block |
||
| 2552 | 2552 | /** |
| 2553 | 2553 | * Returns an array of possible stages. |
| 2554 | 2554 | * |
| 2555 | - * @return array |
|
| 2555 | + * @return string[] |
|
| 2556 | 2556 | */ |
| 2557 | 2557 | public function getVersionedStages() |
| 2558 | 2558 | { |
@@ -137,7 +137,7 @@ |
||
| 137 | 137 | * Remove a previously registered authenticator |
| 138 | 138 | * |
| 139 | 139 | * @param string $authenticator Name of the authenticator class to register |
| 140 | - * @return bool Returns TRUE on success, FALSE otherwise. |
|
| 140 | + * @return boolean|null Returns TRUE on success, FALSE otherwise. |
|
| 141 | 141 | */ |
| 142 | 142 | public static function unregister_authenticator($authenticator) |
| 143 | 143 | { |
@@ -42,6 +42,9 @@ discard block |
||
| 42 | 42 | Requirements::javascript(FRAMEWORK_ADMIN_DIR . '/client/dist/js/CMSSecurity.js'); |
| 43 | 43 | } |
| 44 | 44 | |
| 45 | + /** |
|
| 46 | + * @param string $action |
|
| 47 | + */ |
|
| 45 | 48 | public function Link($action = null) |
| 46 | 49 | { |
| 47 | 50 | /** @skipUpgrade */ |
@@ -61,6 +64,9 @@ discard block |
||
| 61 | 64 | return null; |
| 62 | 65 | } |
| 63 | 66 | |
| 67 | + /** |
|
| 68 | + * @param string $title |
|
| 69 | + */ |
|
| 64 | 70 | public function getResponseController($title) |
| 65 | 71 | { |
| 66 | 72 | // Use $this to prevent use of Page to render underlying templates |
@@ -1622,7 +1622,7 @@ discard block |
||
| 1622 | 1622 | * This is likely to be customized for social sites etc. with a looser permission model. |
| 1623 | 1623 | * |
| 1624 | 1624 | * @param Member $member |
| 1625 | - * @return bool |
|
| 1625 | + * @return boolean|string |
|
| 1626 | 1626 | */ |
| 1627 | 1627 | public function canView($member = null) |
| 1628 | 1628 | { |
@@ -1653,7 +1653,7 @@ discard block |
||
| 1653 | 1653 | * Otherwise they'll need ADMIN or CMS_ACCESS_SecurityAdmin permissions |
| 1654 | 1654 | * |
| 1655 | 1655 | * @param Member $member |
| 1656 | - * @return bool |
|
| 1656 | + * @return boolean|string |
|
| 1657 | 1657 | */ |
| 1658 | 1658 | public function canEdit($member = null) |
| 1659 | 1659 | { |
@@ -1688,7 +1688,7 @@ discard block |
||
| 1688 | 1688 | * Otherwise they'll need ADMIN or CMS_ACCESS_SecurityAdmin permissions |
| 1689 | 1689 | * |
| 1690 | 1690 | * @param Member $member |
| 1691 | - * @return bool |
|
| 1691 | + * @return boolean|string |
|
| 1692 | 1692 | */ |
| 1693 | 1693 | public function canDelete($member = null) |
| 1694 | 1694 | { |
@@ -157,7 +157,7 @@ |
||
| 157 | 157 | * @param Form $form Optional: If passed, better error messages can be |
| 158 | 158 | * produced by using |
| 159 | 159 | * {@link Form::sessionMessage()} |
| 160 | - * @return bool|Member Returns FALSE if authentication fails, otherwise |
|
| 160 | + * @return Member|null Returns FALSE if authentication fails, otherwise |
|
| 161 | 161 | * the member object |
| 162 | 162 | * @see Security::setDefaultAdmin() |
| 163 | 163 | */ |
@@ -47,7 +47,7 @@ |
||
| 47 | 47 | * Eg: $this->characterStrength(3, array("lowercase", "uppercase", "digits", "punctuation")) |
| 48 | 48 | * |
| 49 | 49 | * @param int $minScore The minimum number of character tests that must pass |
| 50 | - * @param array $testNames The names of the tests to perform |
|
| 50 | + * @param string[] $testNames The names of the tests to perform |
|
| 51 | 51 | * @return $this |
| 52 | 52 | */ |
| 53 | 53 | public function characterStrength($minScore, $testNames) |
@@ -122,7 +122,7 @@ discard block |
||
| 122 | 122 | * will be checked for the current user |
| 123 | 123 | * @param bool $strict Use "strict" checking (which means a permission |
| 124 | 124 | * will be granted if the key does not exist at all)? |
| 125 | - * @return int|bool The ID of the permission record if the permission |
|
| 125 | + * @return boolean|string The ID of the permission record if the permission |
|
| 126 | 126 | * exists; FALSE otherwise. If "strict" checking is |
| 127 | 127 | * disabled, TRUE will be returned if the permission does not exist at all. |
| 128 | 128 | */ |
@@ -162,7 +162,7 @@ discard block |
||
| 162 | 162 | * @param string $arg Optional argument (e.g. a permissions for a specific page) |
| 163 | 163 | * @param bool $strict Use "strict" checking (which means a permission |
| 164 | 164 | * will be granted if the key does not exist at all)? |
| 165 | - * @return int|bool The ID of the permission record if the permission |
|
| 165 | + * @return boolean|string The ID of the permission record if the permission |
|
| 166 | 166 | * exists; FALSE otherwise. If "strict" checking is |
| 167 | 167 | * disabled, TRUE will be returned if the permission does not exist at all. |
| 168 | 168 | */ |
@@ -58,7 +58,7 @@ |
||
| 58 | 58 | /** |
| 59 | 59 | * Get permissions |
| 60 | 60 | * |
| 61 | - * @return array Associative array of permissions in this permission |
|
| 61 | + * @return string Associative array of permissions in this permission |
|
| 62 | 62 | * group. The array indicies are the permission codes as |
| 63 | 63 | * used in {@link Permission::check()}. The value is |
| 64 | 64 | * suitable for using in an interface. |
@@ -85,6 +85,9 @@ |
||
| 85 | 85 | return $this->token; |
| 86 | 86 | } |
| 87 | 87 | |
| 88 | + /** |
|
| 89 | + * @param string $token |
|
| 90 | + */ |
|
| 88 | 91 | public function setToken($token) |
| 89 | 92 | { |
| 90 | 93 | $this->token = $token; |