Completed
Push — master ( 29801f...fdca69 )
by Jean-Christophe
03:11
created
Ajax/common/html/traits/BaseHtmlEventsTrait.php 1 patch
Doc Comments   +20 added lines, -2 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
 	/**
29 29
 	 * @param string $event
30 30
 	 * @param string $jsCode
31
-	 * @return BaseHtml
31
+	 * @return BaseHtmlEventsTrait
32 32
 	 */
33 33
 	public function _addEvent($event, $jsCode) {
34 34
 		if (array_key_exists($event, $this->_events)) {
@@ -55,6 +55,9 @@  discard block
 block discarded – undo
55 55
 		return $this->onClick($jsCode);
56 56
 	}
57 57
 
58
+	/**
59
+	 * @param string $jsCode
60
+	 */
58 61
 	public function onCreate($jsCode){
59 62
 		if(isset($this->_events["_create"])){
60 63
 			$this->_events["_create"][]=$jsCode;
@@ -105,7 +108,7 @@  discard block
 block discarded – undo
105 108
 	 * @param string $url
106 109
 	 * @param string $responseElement
107 110
 	 * @param array $parameters
108
-	 * @return BaseHtml
111
+	 * @return BaseHtmlEventsTrait
109 112
 	 */
110 113
 	public function _ajaxOn($operation, $event, $url, $responseElement="", $parameters=array()) {
111 114
 		$params=array ("url" => $url,"responseElement" => $responseElement );
@@ -114,14 +117,23 @@  discard block
 block discarded – undo
114 117
 		return $this;
115 118
 	}
116 119
 
120
+	/**
121
+	 * @param string $event
122
+	 */
117 123
 	public function getOn($event, $url, $responseElement="", $parameters=array()) {
118 124
 		return $this->_ajaxOn("get", $event, $url, $responseElement, $parameters);
119 125
 	}
120 126
 
127
+	/**
128
+	 * @param string $url
129
+	 */
121 130
 	public function getOnClick($url, $responseElement="", $parameters=array()) {
122 131
 		return $this->getOn("click", $url, $responseElement, $parameters);
123 132
 	}
124 133
 
134
+	/**
135
+	 * @param string $event
136
+	 */
125 137
 	public function postOn($event, $url, $params="{}", $responseElement="", $parameters=array()) {
126 138
 		$parameters["params"]=$params;
127 139
 		return $this->_ajaxOn("post", $event, $url, $responseElement, $parameters);
@@ -131,6 +143,9 @@  discard block
 block discarded – undo
131 143
 		return $this->postOn("click", $url, $params, $responseElement, $parameters);
132 144
 	}
133 145
 
146
+	/**
147
+	 * @param string $event
148
+	 */
134 149
 	public function postFormOn($event, $url, $form, $responseElement="", $parameters=array()) {
135 150
 		$parameters["form"]=$form;
136 151
 		return $this->_ajaxOn("postForm", $event, $url, $responseElement, $parameters);
@@ -140,6 +155,9 @@  discard block
 block discarded – undo
140 155
 		return $this->postFormOn("click", $url, $form, $responseElement, $parameters);
141 156
 	}
142 157
 
158
+	/**
159
+	 * @param string $jqueryCall
160
+	 */
143 161
 	public function jsDoJquery($jqueryCall, $param="") {
144 162
 		return "$('#" . $this->identifier . "')." . $jqueryCall . "(" . Javascript::prep_value($param) . ");";
145 163
 	}
Please login to merge, or discard this patch.
Ajax/semantic/html/collections/HtmlBreadcrumb.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 	 * Associate an ajax get to the breadcrumb elements, displayed in $targetSelector
66 66
 	 * $this->attr member is used to build each element url
67 67
 	 * @param string $targetSelector the target of the get
68
-	 * @return HtmlBreadcrumbs
68
+	 * @return HtmlBreadcrumb
69 69
 	 */
70 70
 	public function autoGetOnClick($targetSelector) {
71 71
 		return $this->getOnClick($this->root, $targetSelector, array ("attr" => $this->attr ));
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
 	 * Add new elements in breadcrumbs corresponding to request dispatcher : controllerName, actionName, parameters
95 95
 	 * @param JsUtils $js
96 96
 	 * @param Dispatcher $dispatcher the request dispatcher
97
-	 * @return \Ajax\bootstrap\html\HtmlBreadcrumbs
97
+	 * @return HtmlBreadcrumb
98 98
 	 */
99 99
 	public function fromDispatcher(JsUtils $js,$dispatcher, $startIndex=0) {
100 100
 		return $this->addItems($js->fromDispatcher($dispatcher));
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
 	 * sets the function who generates the href elements.
124 124
 	 * default : function($element){return $element->getContent()}
125 125
 	 * @param function $_hrefFunction
126
-	 * @return \Ajax\bootstrap\html\HtmlBreadcrumbs
126
+	 * @return HtmlBreadcrumb
127 127
 	 */
128 128
 	public function setHrefFunction($_hrefFunction) {
129 129
 		$this->_hrefFunction=$_hrefFunction;
Please login to merge, or discard this patch.
Ajax/semantic/widgets/datatable/DataTable.php 1 patch
Doc Comments   +18 added lines, -3 removed lines patch added patch discarded remove patch
@@ -40,6 +40,10 @@  discard block
 block discarded – undo
40 40
 		parent::run($js);
41 41
 	}
42 42
 
43
+	/**
44
+	 * @param string $identifier
45
+	 * @param string $model
46
+	 */
43 47
 	public function __construct($identifier,$model,$modelInstance=NULL) {
44 48
 		parent::__construct($identifier, $model,$modelInstance);
45 49
 		$this->_init(new InstanceViewer($identifier), "table", new HtmlTable($identifier, 0,0), false);
@@ -151,6 +155,9 @@  discard block
 block discarded – undo
151 155
 		return $this;
152 156
 	}
153 157
 
158
+	/**
159
+	 * @param PositionInTable $part
160
+	 */
154 161
 	private function addToolbarRow($part,$table,$captions){
155 162
 		$row=$table->getPart($part)->addRow(\sizeof($captions));
156 163
 		$row->mergeCol();
@@ -190,7 +197,7 @@  discard block
 block discarded – undo
190 197
 	/**
191 198
 	 * @param string $caption
192 199
 	 * @param callable $callback
193
-	 * @return callable
200
+	 * @return \Closure
194 201
 	 */
195 202
 	private function getFieldButtonCallable($caption,$callback=null){
196 203
 		return $this->getCallable("getFieldButton",[$caption],$callback);
@@ -198,9 +205,9 @@  discard block
 block discarded – undo
198 205
 
199 206
 	/**
200 207
 	 * @param callable $thisCallback
201
-	 * @param array $parameters
208
+	 * @param string[] $parameters
202 209
 	 * @param callable $callback
203
-	 * @return callable
210
+	 * @return \Closure
204 211
 	 */
205 212
 	private function getCallable($thisCallback,$parameters,$callback=null){
206 213
 		$result=function($instance) use($thisCallback,$parameters,$callback){
@@ -261,11 +268,19 @@  discard block
 block discarded – undo
261 268
 		return $this;
262 269
 	}
263 270
 
271
+	/**
272
+	 * @param string $icon
273
+	 * @param string $class
274
+	 */
264 275
 	private function addDefaultButton($icon,$class=null,$callback=null){
265 276
 		$this->addField($this->getCallable("getDefaultButton",[$icon,$class],$callback));
266 277
 		return $this;
267 278
 	}
268 279
 
280
+	/**
281
+	 * @param string $icon
282
+	 * @param string $class
283
+	 */
269 284
 	private function insertDefaultButtonIn($index,$icon,$class=null,$callback=null){
270 285
 		$this->insertInField($index,$this->getCallable("getDefaultButton",[$icon,$class],$callback));
271 286
 		return $this;
Please login to merge, or discard this patch.