@@ -235,8 +235,8 @@ |
||
235 | 235 | |
236 | 236 | /** |
237 | 237 | * Appends data or javascript code to the body content surrounded with delimiters |
238 | - * @param mixed $response |
|
239 | - * @param mixed $delimiter |
|
238 | + * @param \Prado\Web\THttpResponse $response |
|
239 | + * @param string $delimiter |
|
240 | 240 | * @param mixed $data |
241 | 241 | */ |
242 | 242 | private function appendContentPart($response, $delimiter, $data) |
@@ -56,7 +56,7 @@ discard block |
||
56 | 56 | * named values for the base active controls. |
57 | 57 | * @param string $name option name. |
58 | 58 | * @param mixed $value new value. |
59 | - * @param mixed $default default value. |
|
59 | + * @param string|boolean $default default value. |
|
60 | 60 | * @return mixed options value. |
61 | 61 | */ |
62 | 62 | protected function setOption($name, $value, $default = null) |
@@ -71,7 +71,7 @@ discard block |
||
71 | 71 | * Gets an option named value. Options are used to store and retrive |
72 | 72 | * named values for the base active controls. |
73 | 73 | * @param string $name option name. |
74 | - * @param mixed $default default value. |
|
74 | + * @param string|boolean $default default value. |
|
75 | 75 | * @return mixed options value. |
76 | 76 | */ |
77 | 77 | protected function getOption($name, $default = null) |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | } |
90 | 90 | |
91 | 91 | /** |
92 | - * @return TPage the page containing the attached control. |
|
92 | + * @return \Prado\Web\UI\TPage the page containing the attached control. |
|
93 | 93 | */ |
94 | 94 | protected function getPage() |
95 | 95 | { |
@@ -125,7 +125,7 @@ discard block |
||
125 | 125 | * Is is true if the control is initilized, and is a callback request and |
126 | 126 | * the {@link setEnableUpdate EnableUpdate} property is true and |
127 | 127 | * the page is not loading post data. |
128 | - * @param mixed $bDontRequireVisibility |
|
128 | + * @param boolean $bDontRequireVisibility |
|
129 | 129 | * @return bool true if the callback response is allowed update |
130 | 130 | * client-side contents. |
131 | 131 | */ |
@@ -185,6 +185,9 @@ discard block |
||
185 | 185 | ); |
186 | 186 | } |
187 | 187 | |
188 | + /** |
|
189 | + * @param TControl $control |
|
190 | + */ |
|
188 | 191 | private function getSelectionControlType($control) |
189 | 192 | { |
190 | 193 | if (is_string($control)) { |
@@ -199,6 +202,9 @@ discard block |
||
199 | 202 | return 'select'; |
200 | 203 | } |
201 | 204 | |
205 | + /** |
|
206 | + * @param TControl $control |
|
207 | + */ |
|
202 | 208 | private function getSelectionControlIsListType($control) |
203 | 209 | { |
204 | 210 | return $control instanceof TListControl; |
@@ -73,7 +73,7 @@ |
||
73 | 73 | } |
74 | 74 | |
75 | 75 | /** |
76 | - * @param mixed $value callback response data. |
|
76 | + * @param boolean $value callback response data. |
|
77 | 77 | */ |
78 | 78 | public function setResponseData($value) |
79 | 79 | { |
@@ -97,7 +97,7 @@ |
||
97 | 97 | /** |
98 | 98 | * Calls the client-side static method for this control class. |
99 | 99 | * @param string $func static method name |
100 | - * @param mixed $value method parmaeter |
|
100 | + * @param boolean $value method parmaeter |
|
101 | 101 | */ |
102 | 102 | protected function callClientFunction($func, $value) |
103 | 103 | { |
@@ -254,7 +254,7 @@ discard block |
||
254 | 254 | * The method raises 'OnSuggest' event. If you override this |
255 | 255 | * method, be sure to call the parent implementation so that the event |
256 | 256 | * handler can be invoked. |
257 | - * @param TCallbackEventParameter $param event parameter to be passed to the event handlers |
|
257 | + * @param TJuiAutoCompleteEventParameter $param event parameter to be passed to the event handlers |
|
258 | 258 | */ |
259 | 259 | public function onSuggest($param) |
260 | 260 | { |
@@ -266,7 +266,7 @@ discard block |
||
266 | 266 | * The method raises 'OnSuggestionSelected' event. If you override this |
267 | 267 | * method, be sure to call the parent implementation so that the event |
268 | 268 | * handler can be invoked. |
269 | - * @param TCallbackEventParameter $param event parameter to be passed to the event handlers |
|
269 | + * @param TJuiAutoCompleteEventParameter $param event parameter to be passed to the event handlers |
|
270 | 270 | */ |
271 | 271 | public function onSuggestionSelected($param) |
272 | 272 | { |
@@ -80,7 +80,7 @@ |
||
80 | 80 | |
81 | 81 | /** |
82 | 82 | * Publish the jQuery-ui style Css asset file. |
83 | - * @param file $file name |
|
83 | + * @param string $file name |
|
84 | 84 | * @return string Css file url. |
85 | 85 | */ |
86 | 86 | public function publishJuiStyle($file) |
@@ -126,7 +126,7 @@ |
||
126 | 126 | |
127 | 127 | /** |
128 | 128 | * Only serialize the options itself, not the corresponding parent control. |
129 | - * @return mixed array with the names of all variables of that object that should be serialized. |
|
129 | + * @return string[] array with the names of all variables of that object that should be serialized. |
|
130 | 130 | */ |
131 | 131 | public function __sleep() |
132 | 132 | { |
@@ -221,7 +221,7 @@ discard block |
||
221 | 221 | } |
222 | 222 | |
223 | 223 | /** |
224 | - * @param mixed $script |
|
224 | + * @param string $script |
|
225 | 225 | * @return string Prado javascript library base asset url. |
226 | 226 | */ |
227 | 227 | public function getPradoScriptAssetUrl($script = 'prado') |
@@ -236,7 +236,7 @@ discard block |
||
236 | 236 | } |
237 | 237 | |
238 | 238 | /** |
239 | - * @param mixed $script |
|
239 | + * @param string $script |
|
240 | 240 | * @return string Prado javascript library base asset path in local filesystem. |
241 | 241 | */ |
242 | 242 | public function getPradoScriptAssetPath($script = 'prado') |
@@ -265,7 +265,7 @@ discard block |
||
265 | 265 | |
266 | 266 | /** |
267 | 267 | * @param string $base javascript or css package path. |
268 | - * @return array tuple($path,$url). |
|
268 | + * @return string[] tuple($path,$url). |
|
269 | 269 | */ |
270 | 270 | protected function getPackagePathUrl($base) |
271 | 271 | { |
@@ -446,7 +446,7 @@ discard block |
||
446 | 446 | |
447 | 447 | /** |
448 | 448 | * Registers a Prado style library to be loaded. |
449 | - * @param mixed $name |
|
449 | + * @param string $name |
|
450 | 450 | */ |
451 | 451 | protected function registerPradoStyleInternal($name) |
452 | 452 | { |
@@ -784,11 +784,17 @@ discard block |
||
784 | 784 | $writer->write(TJavaScript::renderScriptBlocks($this->_headScripts)); |
785 | 785 | } |
786 | 786 | |
787 | + /** |
|
788 | + * @param THtmlWriter $writer |
|
789 | + */ |
|
787 | 790 | public function renderScriptFilesBegin($writer) |
788 | 791 | { |
789 | 792 | $this->renderAllPendingScriptFiles($writer); |
790 | 793 | } |
791 | 794 | |
795 | + /** |
|
796 | + * @param THtmlWriter $writer |
|
797 | + */ |
|
792 | 798 | public function renderScriptFilesEnd($writer) |
793 | 799 | { |
794 | 800 | $this->renderAllPendingScriptFiles($writer); |
@@ -801,6 +807,9 @@ discard block |
||
801 | 807 | $this->_page->registerCachingAction('Page.ClientScript', 'markScriptFileAsRendered', $params); |
802 | 808 | } |
803 | 809 | |
810 | + /** |
|
811 | + * @param THtmlWriter $writer |
|
812 | + */ |
|
804 | 813 | protected function renderScriptFiles($writer, array $scripts) |
805 | 814 | { |
806 | 815 | foreach ($scripts as $script) { |
@@ -857,11 +866,17 @@ discard block |
||
857 | 866 | $writer->write(TJavaScript::renderScriptBlocksCallback($this->_endScripts)); |
858 | 867 | } |
859 | 868 | |
869 | + /** |
|
870 | + * @param THtmlWriter $writer |
|
871 | + */ |
|
860 | 872 | public function renderHiddenFieldsBegin($writer) |
861 | 873 | { |
862 | 874 | $this->renderHiddenFieldsInt($writer, true); |
863 | 875 | } |
864 | 876 | |
877 | + /** |
|
878 | + * @param THtmlWriter $writer |
|
879 | + */ |
|
865 | 880 | public function renderHiddenFieldsEnd($writer) |
866 | 881 | { |
867 | 882 | $this->renderHiddenFieldsInt($writer, false); |
@@ -886,7 +901,7 @@ discard block |
||
886 | 901 | * Unfortunately this attribute is invalid for hidden fields, so text fields are |
887 | 902 | * rendered instead (#642). |
888 | 903 | * @param THtmlWriter $writer writer for the rendering purpose |
889 | - * @param mixed $initial |
|
904 | + * @param boolean $initial |
|
890 | 905 | */ |
891 | 906 | |
892 | 907 | protected function renderHiddenFieldsInt($writer, $initial) |