Completed
Push — master ( 0b3773...ca057c )
by Jean-Christophe
03:07
created
Ajax/semantic/widgets/datatable/DataTable.php 1 patch
Doc Comments   +23 added lines, -2 removed lines patch added patch discarded remove patch
@@ -37,6 +37,10 @@  discard block
 block discarded – undo
37 37
 	protected $_targetSelector;
38 38
 	protected $_checkedMessage;
39 39
 
40
+	/**
41
+	 * @param string $identifier
42
+	 * @param string $model
43
+	 */
40 44
 	public function __construct($identifier,$model,$modelInstance=NULL) {
41 45
 		parent::__construct($identifier, $model,$modelInstance);
42 46
 		$this->_init(new InstanceViewer($identifier), "table", new HtmlTable($identifier, 0,0), false);
@@ -76,6 +80,9 @@  discard block
 block discarded – undo
76 80
 				if(allChecked) {\$parentCheckbox.checkbox('set checked');}else if(allUnchecked){\$parentCheckbox.checkbox('set unchecked');}else{\$parentCheckbox.checkbox('set indeterminate');};".$checkedMessageCall);
77 81
 	}
78 82
 
83
+	/**
84
+	 * @param string $op
85
+	 */
79 86
 	protected function _generateBehavior($op,JsUtils $js){
80 87
 		if(isset($this->_urls[$op]))
81 88
 			$js->getOnClick("#".$this->identifier." .".$op, $this->_urls[$op],$this->getTargetSelector(),["preventDefault"=>false,"attr"=>"data-ajax"]);
@@ -211,6 +218,9 @@  discard block
 block discarded – undo
211 218
 		return $this;
212 219
 	}
213 220
 
221
+	/**
222
+	 * @param PositionInTable $part
223
+	 */
214 224
 	private function addToolbarRow($part,$table,$captions){
215 225
 		$hasPart=$table->hasPart($part);
216 226
 		if($hasPart){
@@ -267,7 +277,7 @@  discard block
 block discarded – undo
267 277
 	 * @param string $caption
268 278
 	 * @param callable $callback
269 279
 	 * @param boolean $visibleHover
270
-	 * @return callable
280
+	 * @return \Closure
271 281
 	 */
272 282
 	private function getFieldButtonCallable($caption,$visibleHover=true,$callback=null){
273 283
 		return $this->getCallable("getFieldButton",[$caption,$visibleHover],$callback);
@@ -277,7 +287,7 @@  discard block
 block discarded – undo
277 287
 	 * @param callable $thisCallback
278 288
 	 * @param array $parameters
279 289
 	 * @param callable $callback
280
-	 * @return callable
290
+	 * @return \Closure
281 291
 	 */
282 292
 	private function getCallable($thisCallback,$parameters,$callback=null){
283 293
 		$result=function($instance) use($thisCallback,$parameters,$callback){
@@ -346,11 +356,19 @@  discard block
 block discarded – undo
346 356
 		return $this;
347 357
 	}
348 358
 
359
+	/**
360
+	 * @param string $icon
361
+	 * @param string $class
362
+	 */
349 363
 	private function addDefaultButton($icon,$class=null,$visibleHover=true,$callback=null){
350 364
 		$this->addField($this->getCallable("getDefaultButton",[$icon,$class,$visibleHover],$callback));
351 365
 		return $this;
352 366
 	}
353 367
 
368
+	/**
369
+	 * @param string $icon
370
+	 * @param string $class
371
+	 */
354 372
 	private function insertDefaultButtonIn($index,$icon,$class=null,$visibleHover=true,$callback=null){
355 373
 		$this->insertInField($index,$this->getCallable("getDefaultButton",[$icon,$class,$visibleHover],$callback));
356 374
 		return $this;
@@ -437,6 +455,9 @@  discard block
 block discarded – undo
437 455
 		}, $index,$attributes);
438 456
 	}
439 457
 
458
+	/**
459
+	 * @param HtmlButton $element
460
+	 */
440 461
 	protected function _visibleOver($element){
441 462
 		$this->_visibleHover=true;
442 463
 		return $element->addToProperty("class", "visibleover")->setProperty("style","visibility:hidden;");
Please login to merge, or discard this patch.