Completed
Push — master ( 3abce3...7abd10 )
by Jean-Christophe
03:33
created
Ajax/semantic/widgets/datatable/DataTable.php 1 patch
Doc Comments   +20 added lines, -2 removed lines patch added patch discarded remove patch
@@ -45,6 +45,10 @@  discard block
 block discarded – undo
45 45
 		return parent::run($js);
46 46
 	}
47 47
 
48
+	/**
49
+	 * @param string $identifier
50
+	 * @param string $model
51
+	 */
48 52
 	public function __construct($identifier,$model,$modelInstance=NULL) {
49 53
 		parent::__construct($identifier, $model,$modelInstance);
50 54
 		$this->_init(new InstanceViewer($identifier), "table", new HtmlTable($identifier, 0,0), false);
@@ -171,6 +175,9 @@  discard block
 block discarded – undo
171 175
 		return $this;
172 176
 	}
173 177
 
178
+	/**
179
+	 * @param PositionInTable $part
180
+	 */
174 181
 	private function addToolbarRow($part,$table,$captions){
175 182
 		$hasPart=$table->hasPart($part);
176 183
 		if($hasPart){
@@ -216,7 +223,7 @@  discard block
 block discarded – undo
216 223
 	 * @param string $caption
217 224
 	 * @param callable $callback
218 225
 	 * @param boolean $visibleHover
219
-	 * @return callable
226
+	 * @return \Closure
220 227
 	 */
221 228
 	private function getFieldButtonCallable($caption,$visibleHover=true,$callback=null){
222 229
 		return $this->getCallable("getFieldButton",[$caption,$visibleHover],$callback);
@@ -226,7 +233,7 @@  discard block
 block discarded – undo
226 233
 	 * @param callable $thisCallback
227 234
 	 * @param array $parameters
228 235
 	 * @param callable $callback
229
-	 * @return callable
236
+	 * @return \Closure
230 237
 	 */
231 238
 	private function getCallable($thisCallback,$parameters,$callback=null){
232 239
 		$result=function($instance) use($thisCallback,$parameters,$callback){
@@ -295,11 +302,19 @@  discard block
 block discarded – undo
295 302
 		return $this;
296 303
 	}
297 304
 
305
+	/**
306
+	 * @param string $icon
307
+	 * @param string $class
308
+	 */
298 309
 	private function addDefaultButton($icon,$class=null,$visibleHover=true,$callback=null){
299 310
 		$this->addField($this->getCallable("getDefaultButton",[$icon,$class],$visibleHover,$callback));
300 311
 		return $this;
301 312
 	}
302 313
 
314
+	/**
315
+	 * @param string $icon
316
+	 * @param string $class
317
+	 */
303 318
 	private function insertDefaultButtonIn($index,$icon,$class=null,$visibleHover=true,$callback=null){
304 319
 		$this->insertInField($index,$this->getCallable("getDefaultButton",[$icon,$class,$visibleHover],$callback));
305 320
 		return $this;
@@ -371,6 +386,9 @@  discard block
 block discarded – undo
371 386
 		}, $index,$attributes);
372 387
 	}
373 388
 
389
+	/**
390
+	 * @param HtmlButton $element
391
+	 */
374 392
 	protected function _visibleOver($element){
375 393
 		$this->_visibleHover=true;
376 394
 		return $element->addToProperty("class", "visibleover")->setProperty("style","visibility:hidden;");
Please login to merge, or discard this patch.