@@ -42,6 +42,9 @@ discard block |
||
42 | 42 | ); |
43 | 43 | } |
44 | 44 | |
45 | + /** |
|
46 | + * @param string $action |
|
47 | + */ |
|
45 | 48 | public function Link($action = null) { |
46 | 49 | $link = Controller::join_links(Director::baseURL(), "CMSSecurity", $action); |
47 | 50 | // Give extensions the chance to modify by reference |
@@ -60,6 +63,9 @@ discard block |
||
60 | 63 | } |
61 | 64 | } |
62 | 65 | |
66 | + /** |
|
67 | + * @param string $title |
|
68 | + */ |
|
63 | 69 | public function getResponseController($title) { |
64 | 70 | // Use $this to prevent use of Page to render underlying templates |
65 | 71 | return $this; |
@@ -175,6 +181,9 @@ discard block |
||
175 | 181 | user_error('Passed invalid authentication method', E_USER_ERROR); |
176 | 182 | } |
177 | 183 | |
184 | + /** |
|
185 | + * @param string $action |
|
186 | + */ |
|
178 | 187 | public function getTemplatesFor($action) { |
179 | 188 | return array("CMSSecurity_{$action}", "CMSSecurity") |
180 | 189 | + parent::getTemplatesFor($action); |
@@ -129,6 +129,7 @@ discard block |
||
129 | 129 | |
130 | 130 | /** |
131 | 131 | * Set the DataModel for this request. |
132 | + * @param DataModel $model |
|
132 | 133 | */ |
133 | 134 | public function setDataModel($model) { |
134 | 135 | $this->model = $model; |
@@ -246,6 +247,9 @@ discard block |
||
246 | 247 | return $this; |
247 | 248 | } |
248 | 249 | |
250 | + /** |
|
251 | + * @param SS_HTTPRequest $request |
|
252 | + */ |
|
249 | 253 | protected function findAction($request) { |
250 | 254 | $handlerClass = ($this->class) ? $this->class : get_class($this); |
251 | 255 | |
@@ -392,6 +396,7 @@ discard block |
||
392 | 396 | |
393 | 397 | /** |
394 | 398 | * Return the class that defines the given action, so that we know where to check allowed_actions. |
399 | + * @return string|null |
|
395 | 400 | */ |
396 | 401 | protected function definingClassForAction($actionOrigCasing) { |
397 | 402 | $action = strtolower($actionOrigCasing); |
@@ -500,6 +505,7 @@ discard block |
||
500 | 505 | * or {@link handleRequest()}, but in some based we want to set it manually. |
501 | 506 | * |
502 | 507 | * @param SS_HTTPRequest |
508 | + * @param SS_HTTPRequest $request |
|
503 | 509 | */ |
504 | 510 | public function setRequest($request) { |
505 | 511 | $this->request = $request; |
@@ -508,7 +514,6 @@ discard block |
||
508 | 514 | /** |
509 | 515 | * Returns a link to this controller. Overload with your own Link rules if they exist. |
510 | 516 | * |
511 | - * @param string $action Optional action (soft-supported via func_get_args) |
|
512 | 517 | * @return string |
513 | 518 | */ |
514 | 519 | public function Link() { |