Completed
Push — master ( 2bc7fe...701cf4 )
by Jean-Christophe
03:09
created
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
 		return 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);
@@ -163,6 +167,9 @@  discard block
 block discarded – undo
163 167
 		return $this;
164 168
 	}
165 169
 
170
+	/**
171
+	 * @param PositionInTable $part
172
+	 */
166 173
 	private function addToolbarRow($part,$table,$captions){
167 174
 		$hasPart=$table->hasPart($part);
168 175
 		if($hasPart){
@@ -207,7 +214,7 @@  discard block
 block discarded – undo
207 214
 	/**
208 215
 	 * @param string $caption
209 216
 	 * @param callable $callback
210
-	 * @return callable
217
+	 * @return \Closure
211 218
 	 */
212 219
 	private function getFieldButtonCallable($caption,$callback=null){
213 220
 		return $this->getCallable("getFieldButton",[$caption],$callback);
@@ -215,9 +222,9 @@  discard block
 block discarded – undo
215 222
 
216 223
 	/**
217 224
 	 * @param callable $thisCallback
218
-	 * @param array $parameters
225
+	 * @param string[] $parameters
219 226
 	 * @param callable $callback
220
-	 * @return callable
227
+	 * @return \Closure
221 228
 	 */
222 229
 	private function getCallable($thisCallback,$parameters,$callback=null){
223 230
 		$result=function($instance) use($thisCallback,$parameters,$callback){
@@ -278,11 +285,19 @@  discard block
 block discarded – undo
278 285
 		return $this;
279 286
 	}
280 287
 
288
+	/**
289
+	 * @param string $icon
290
+	 * @param string $class
291
+	 */
281 292
 	private function addDefaultButton($icon,$class=null,$callback=null){
282 293
 		$this->addField($this->getCallable("getDefaultButton",[$icon,$class],$callback));
283 294
 		return $this;
284 295
 	}
285 296
 
297
+	/**
298
+	 * @param string $icon
299
+	 * @param string $class
300
+	 */
286 301
 	private function insertDefaultButtonIn($index,$icon,$class=null,$callback=null){
287 302
 		$this->insertInField($index,$this->getCallable("getDefaultButton",[$icon,$class],$callback));
288 303
 		return $this;
Please login to merge, or discard this patch.