Completed
Push — master ( f99fed...57dceb )
by Jean-Christophe
03:29
created
Ajax/semantic/html/content/table/HtmlTR.php 1 patch
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -18,6 +18,9 @@  discard block
 block discarded – undo
18 18
 	private $_container;
19 19
 	private $_row;
20 20
 
21
+	/**
22
+	 * @param string $identifier
23
+	 */
21 24
 	public function __construct($identifier) {
22 25
 		parent::__construct($identifier, "tr", "");
23 26
 		$this->_states=[ State::ACTIVE,State::POSITIVE,State::NEGATIVE,State::WARNING,State::ERROR,State::DISABLED ];
@@ -78,6 +81,7 @@  discard block
 block discarded – undo
78 81
 	/**
79 82
 	 * Sets or adds values to the row cols
80 83
 	 * @param mixed $values
84
+	 * @param \Closure $callback
81 85
 	 */
82 86
 	protected function _addOrSetValues($values,$callback) {
83 87
 		$count=$this->count();
Please login to merge, or discard this patch.
Ajax/semantic/widgets/datatable/DataTable.php 1 patch
Doc Comments   +16 added lines, -4 removed lines patch added patch discarded remove patch
@@ -63,6 +63,9 @@  discard block
 block discarded – undo
63 63
 
64 64
 
65 65
 
66
+	/**
67
+	 * @param string $op
68
+	 */
66 69
 	protected function _generateBehavior($op,$params,JsUtils $js){
67 70
 		if(isset($this->_urls[$op])){
68 71
 			$params=\array_merge($params,["attr"=>"data-ajax"]);
@@ -139,6 +142,9 @@  discard block
 block discarded – undo
139 142
 		}
140 143
 	}
141 144
 
145
+	/**
146
+	 * @param string $checkedClass
147
+	 */
142 148
 	protected function _generateRow($instance,&$table,$checkedClass=null){
143 149
 		$this->_instanceViewer->setInstance($instance);
144 150
 		InstanceViewer::$index++;
@@ -215,6 +221,9 @@  discard block
 block discarded – undo
215 221
 		return $this;
216 222
 	}
217 223
 
224
+	/**
225
+	 * @param PositionInTable $part
226
+	 */
218 227
 	private function addToolbarRow($part,$table,$captions){
219 228
 		$hasPart=$table->hasPart($part);
220 229
 		if($hasPart){
@@ -254,7 +263,7 @@  discard block
 block discarded – undo
254 263
 	 * Paginates the DataTable element with a Semantic HtmlPaginationMenu component
255 264
 	 * @param number $page the active page number
256 265
 	 * @param number $total_rowcount the total number of items
257
-	 * @param number $items_per_page The number of items per page
266
+	 * @param integer $items_per_page The number of items per page
258 267
 	 * @param number $pages_visibles The number of visible pages in the Pagination component
259 268
 	 * @return DataTable
260 269
 	 */
@@ -265,9 +274,9 @@  discard block
 block discarded – undo
265 274
 
266 275
 	/**
267 276
 	 * Auto Paginates the DataTable element with a Semantic HtmlPaginationMenu component
268
-	 * @param number $page the active page number
269
-	 * @param number $items_per_page The number of items per page
270
-	 * @param number $pages_visibles The number of visible pages in the Pagination component
277
+	 * @param integer $page the active page number
278
+	 * @param integer $items_per_page The number of items per page
279
+	 * @param integer $pages_visibles The number of visible pages in the Pagination component
271 280
 	 * @return DataTable
272 281
 	 */
273 282
 	public function autoPaginate($page=1,$items_per_page=10,$pages_visibles=4){
@@ -333,6 +342,9 @@  discard block
 block discarded – undo
333 342
 		return $this;
334 343
 	}
335 344
 
345
+	/**
346
+	 * @return string
347
+	 */
336 348
 	public function getRefreshSelector() {
337 349
 		if(isset($this->_refreshSelector))
338 350
 			return $this->_refreshSelector;
Please login to merge, or discard this patch.
Ajax/semantic/widgets/datatable/HasCheckboxesTrait.php 1 patch
Doc Comments   +8 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,6 +17,10 @@  discard block
 block discarded – undo
17 17
 	protected $_checkedMessage;
18 18
 	protected $_checkedClass;
19 19
 
20
+	/**
21
+	 * @param HtmlLabel $element
22
+	 * @param callable $callback
23
+	 */
20 24
 	abstract public function addInToolbar($element,$callback=NULL);
21 25
 
22 26
 	protected function _runCheckboxes(JsUtils $js){
@@ -67,6 +71,9 @@  discard block
 block discarded – undo
67 71
 			\array_unshift($captions, $ck);
68 72
 	}
69 73
 
74
+	/**
75
+	 * @param string $checked
76
+	 */
70 77
 	protected function _setAllChecked($checked){
71 78
 		$result="$('#".$this->identifier." [name=%quote%selection[]%quote%]:not(._jsonArrayChecked)').prop('checked',".$checked.");";
72 79
 		if(isset($this->_checkedClass)){
@@ -96,7 +103,7 @@  discard block
 block discarded – undo
96 103
 	 * Defines the message displayed when checkboxes are checked or unchecked
97 104
 	 * with an associative array 0=>no selection,1=>one item selected, other=>{count} items selected
98 105
 	 * @param array $_checkedMessage
99
-	 * @return \Ajax\semantic\widgets\datatable\DataTable
106
+	 * @return HasCheckboxesTrait
100 107
 	 */
101 108
 	public function setCheckedMessage(array $_checkedMessage) {
102 109
 		$this->_checkedMessage=$_checkedMessage;
Please login to merge, or discard this patch.
Ajax/service/JReflection.php 1 patch
Doc Comments   +10 added lines patch added patch discarded remove patch
@@ -3,11 +3,18 @@  discard block
 block discarded – undo
3 3
 namespace Ajax\service;
4 4
 
5 5
 class JReflection {
6
+
7
+	/**
8
+	 * @param \Ajax\common\html\HtmlCollection $object
9
+	 */
6 10
 	public static function shortClassName($object){
7 11
 		$classNameWithNamespace = get_class($object);
8 12
 		return substr($classNameWithNamespace, strrpos($classNameWithNamespace, '\\')+1);
9 13
 	}
10 14
 
15
+	/**
16
+	 * @param string $classname
17
+	 */
11 18
 	public static function jsonObject($classname){
12 19
 		$object=new $classname();
13 20
 		$class = new \ReflectionClass($classname);
@@ -27,6 +34,9 @@  discard block
 block discarded – undo
27 34
 		return $object;
28 35
 	}
29 36
 
37
+	/**
38
+	 * @param string $callback
39
+	 */
30 40
 	public static function callMethod($object,$callback,array $values){
31 41
 		return \call_user_func_array([$object,$callback],$values);
32 42
 	}
Please login to merge, or discard this patch.