@@ -284,6 +284,7 @@ discard block |
||
| 284 | 284 | * Complete current row with right value |
| 285 | 285 | * @param absences_Right $right |
| 286 | 286 | * @param array &$currentRow |
| 287 | + * @param double $remain_line |
|
| 287 | 288 | */ |
| 288 | 289 | private function setRightColumn(absences_Right $right, Array &$currentRow, Array $remain, $remain_line) |
| 289 | 290 | { |
@@ -350,7 +351,7 @@ discard block |
||
| 350 | 351 | |
| 351 | 352 | |
| 352 | 353 | /** |
| 353 | - * @return array |
|
| 354 | + * @return string[] |
|
| 354 | 355 | */ |
| 355 | 356 | private function getHeader($year = '', $organization = '') |
| 356 | 357 | { |
@@ -447,6 +448,9 @@ discard block |
||
| 447 | 448 | |
| 448 | 449 | |
| 449 | 450 | |
| 451 | + /** |
|
| 452 | + * @param string[] $header |
|
| 453 | + */ |
|
| 450 | 454 | private function echoCsv($header) |
| 451 | 455 | { |
| 452 | 456 | global $babDB; |
@@ -1764,6 +1764,10 @@ discard block |
||
| 1764 | 1764 | |
| 1765 | 1765 | |
| 1766 | 1766 | |
| 1767 | + /** |
|
| 1768 | + * @param string $old_date_begin |
|
| 1769 | + * @param string $old_date_end |
|
| 1770 | + */ |
|
| 1767 | 1771 | private static function getPeriodSpanOnEdit($old_date_begin, $old_date_end, BAB_DateTime $date_begin, BAB_DateTime $date_end) |
| 1768 | 1772 | { |
| 1769 | 1773 | $old_date_begin_obj = BAB_DateTime::fromIsoDateTime($old_date_begin); |
@@ -1790,6 +1794,8 @@ discard block |
||
| 1790 | 1794 | * @param int $id_request |
| 1791 | 1795 | * @param BAB_DateTime | null $old_date_begin_obj |
| 1792 | 1796 | * @param BAB_DateTime | null $old_date_end_obj |
| 1797 | + * @param null|BAB_DateTime $old_date_begin_obj |
|
| 1798 | + * @param null|BAB_DateTime $old_date_end_obj |
|
| 1793 | 1799 | */ |
| 1794 | 1800 | private static function saveInCalendar($id_request, $id, $old_date_begin_obj, $old_date_end_obj) |
| 1795 | 1801 | { |
@@ -2009,6 +2015,10 @@ discard block |
||
| 2009 | 2015 | } |
| 2010 | 2016 | |
| 2011 | 2017 | |
| 2018 | + /** |
|
| 2019 | + * @param absences_Entry $entry |
|
| 2020 | + * @param boolean $modify |
|
| 2021 | + */ |
|
| 2012 | 2022 | protected static function addNoApprovalMovment($entry, $modify) |
| 2013 | 2023 | { |
| 2014 | 2024 | if ($modify) |
@@ -2754,6 +2764,9 @@ discard block |
||
| 2754 | 2764 | |
| 2755 | 2765 | |
| 2756 | 2766 | |
| 2767 | +/** |
|
| 2768 | + * @param integer $row |
|
| 2769 | + */ |
|
| 2757 | 2770 | function absences_personalRights_addRightInTable(Widget_TableView $table, $row, absences_Right $right, absences_AgentRight $agentRight) |
| 2758 | 2771 | { |
| 2759 | 2772 | $W = bab_Widgets(); |
@@ -581,6 +581,7 @@ |
||
| 581 | 581 | } |
| 582 | 582 | |
| 583 | 583 | /** |
| 584 | + * @param integer $id_user |
|
| 584 | 585 | * @return string|false |
| 585 | 586 | */ |
| 586 | 587 | private function getPhoto($id_user) |
@@ -315,6 +315,9 @@ discard block |
||
| 315 | 315 | |
| 316 | 316 | |
| 317 | 317 | |
| 318 | + /** |
|
| 319 | + * @param integer $exists |
|
| 320 | + */ |
|
| 318 | 321 | public function saveHistory($exists, $quantity) |
| 319 | 322 | { |
| 320 | 323 | global $babDB; |
@@ -763,6 +766,7 @@ discard block |
||
| 763 | 766 | * Get consumed confirmed quantity |
| 764 | 767 | * should work if user not associated to right |
| 765 | 768 | * param string $date |
| 769 | + * @param string $date |
|
| 766 | 770 | * @return float in days or in hours |
| 767 | 771 | */ |
| 768 | 772 | public function getConfirmedQuantity($date = null) |
@@ -1347,6 +1351,7 @@ discard block |
||
| 1347 | 1351 | * |
| 1348 | 1352 | * @param string $message generated message |
| 1349 | 1353 | * @param string $comment Author comment |
| 1354 | + * @param integer $id_author |
|
| 1350 | 1355 | */ |
| 1351 | 1356 | public function addMovement($message, $comment = '', $id_author = null) |
| 1352 | 1357 | { |
@@ -2139,7 +2144,7 @@ discard block |
||
| 2139 | 2144 | /** |
| 2140 | 2145 | * |
| 2141 | 2146 | * |
| 2142 | - * @return mixed |
|
| 2147 | + * @return absences_AgentRight|null |
|
| 2143 | 2148 | */ |
| 2144 | 2149 | public function next() |
| 2145 | 2150 | { |
@@ -121,7 +121,7 @@ |
||
| 121 | 121 | /** |
| 122 | 122 | * |
| 123 | 123 | * @param absences_Entry $entry |
| 124 | - * @return absences_EntryElem |
|
| 124 | + * @return absences_DynamicRight |
|
| 125 | 125 | */ |
| 126 | 126 | public function setEntry(absences_Entry $entry) |
| 127 | 127 | { |
@@ -55,6 +55,9 @@ discard block |
||
| 55 | 55 | |
| 56 | 56 | class absences_notifyOnRequestChangeCls |
| 57 | 57 | { |
| 58 | + /** |
|
| 59 | + * @param string $msg |
|
| 60 | + */ |
|
| 58 | 61 | function __construct(absences_Entry $entry, $msg) |
| 59 | 62 | { |
| 60 | 63 | global $babDB; |
@@ -123,6 +126,9 @@ discard block |
||
| 123 | 126 | { |
| 124 | 127 | private $res; |
| 125 | 128 | |
| 129 | + /** |
|
| 130 | + * @param string $msg |
|
| 131 | + */ |
|
| 126 | 132 | public function __construct(Array $row, $msg) |
| 127 | 133 | { |
| 128 | 134 | global $babDB; |
@@ -410,6 +416,9 @@ discard block |
||
| 410 | 416 | public $display_pagination = false; |
| 411 | 417 | |
| 412 | 418 | |
| 419 | + /** |
|
| 420 | + * @param integer $max |
|
| 421 | + */ |
|
| 413 | 422 | protected function paginate($total, $max) |
| 414 | 423 | { |
| 415 | 424 | $this->t_first_page = absences_translate('First page'); |
@@ -591,6 +600,9 @@ discard block |
||
| 591 | 600 | public $ide = null; |
| 592 | 601 | |
| 593 | 602 | |
| 603 | + /** |
|
| 604 | + * @param boolean $display_username |
|
| 605 | + */ |
|
| 594 | 606 | public function __construct($id_user, $display_username) |
| 595 | 607 | { |
| 596 | 608 | require_once dirname(__FILE__).'/request.class.php'; |
@@ -1250,6 +1262,9 @@ discard block |
||
| 1250 | 1262 | } |
| 1251 | 1263 | |
| 1252 | 1264 | |
| 1265 | + /** |
|
| 1266 | + * @param string $name |
|
| 1267 | + */ |
|
| 1253 | 1268 | private function createQuantityProperty($right, $name) |
| 1254 | 1269 | { |
| 1255 | 1270 | |
@@ -1307,6 +1322,9 @@ discard block |
||
| 1307 | 1322 | } |
| 1308 | 1323 | |
| 1309 | 1324 | |
| 1325 | +/** |
|
| 1326 | + * @param integer $id_approb |
|
| 1327 | + */ |
|
| 1310 | 1328 | function absences_getWfName($id_approb) |
| 1311 | 1329 | { |
| 1312 | 1330 | require_once $GLOBALS['babInstallPath'].'utilit/wfincl.php'; |
@@ -1487,7 +1505,7 @@ discard block |
||
| 1487 | 1505 | * return null : retour a la liste des agents |
| 1488 | 1506 | * |
| 1489 | 1507 | * |
| 1490 | - * @return bool | null |
|
| 1508 | + * @return null|boolean | null |
|
| 1491 | 1509 | */ |
| 1492 | 1510 | function absences_updateVacationPersonnel($id_user) |
| 1493 | 1511 | { |
@@ -1552,6 +1570,12 @@ discard block |
||
| 1552 | 1570 | class absences_notifyOnVacationChangeCls |
| 1553 | 1571 | { |
| 1554 | 1572 | |
| 1573 | + /** |
|
| 1574 | + * @param integer $quantity |
|
| 1575 | + * @param string $date_begin |
|
| 1576 | + * @param string $date_end |
|
| 1577 | + * @param string $msg |
|
| 1578 | + */ |
|
| 1555 | 1579 | public function __construct($quantity, $date_begin, $date_end, $msg) |
| 1556 | 1580 | { |
| 1557 | 1581 | global $babDB; |
@@ -2214,6 +2238,7 @@ discard block |
||
| 2214 | 2238 | |
| 2215 | 2239 | /** |
| 2216 | 2240 | * Clear calendar data for user |
| 2241 | + * @param integer $id_user |
|
| 2217 | 2242 | */ |
| 2218 | 2243 | function absences_clearUserCalendar($id_user = NULL) { |
| 2219 | 2244 | if (NULL === $id_user) { |
@@ -2230,6 +2255,9 @@ discard block |
||
| 2230 | 2255 | |
| 2231 | 2256 | /** |
| 2232 | 2257 | * si type2 est prioritaire, return true |
| 2258 | + * @param string $type1 |
|
| 2259 | + * @param string $type2 |
|
| 2260 | + * @param boolean $vacation_is_free |
|
| 2233 | 2261 | */ |
| 2234 | 2262 | function absences_compare($type1, $type2, $vacation_is_free) { |
| 2235 | 2263 | |
@@ -2427,6 +2455,9 @@ discard block |
||
| 2427 | 2455 | |
| 2428 | 2456 | |
| 2429 | 2457 | |
| 2458 | +/** |
|
| 2459 | + * @param string $query |
|
| 2460 | + */ |
|
| 2430 | 2461 | function absences_group_insert($query, $exec = false) { |
| 2431 | 2462 | static $values = array(); |
| 2432 | 2463 | if ($query) { |
@@ -2562,6 +2593,9 @@ discard block |
||
| 2562 | 2593 | return bab_longDate($timestamp, true); |
| 2563 | 2594 | } |
| 2564 | 2595 | |
| 2596 | +/** |
|
| 2597 | + * @param null|integer $timestamp |
|
| 2598 | + */ |
|
| 2565 | 2599 | function absences_shortDate($timestamp) { |
| 2566 | 2600 | if (empty($timestamp)) { |
| 2567 | 2601 | return ''; |
@@ -2573,6 +2607,9 @@ discard block |
||
| 2573 | 2607 | |
| 2574 | 2608 | class absences_RequestDelete |
| 2575 | 2609 | { |
| 2610 | + /** |
|
| 2611 | + * @param integer $folder |
|
| 2612 | + */ |
|
| 2576 | 2613 | public static function direct(absences_Request $request, $folder) |
| 2577 | 2614 | { |
| 2578 | 2615 | if ($folder) |
@@ -2603,6 +2640,9 @@ discard block |
||
| 2603 | 2640 | return $allDeleted; |
| 2604 | 2641 | } |
| 2605 | 2642 | |
| 2643 | + /** |
|
| 2644 | + * @param integer $folder |
|
| 2645 | + */ |
|
| 2606 | 2646 | public static function withApproval(absences_Request $request, $folder) |
| 2607 | 2647 | { |
| 2608 | 2648 | if ($folder) |
@@ -2637,7 +2677,7 @@ discard block |
||
| 2637 | 2677 | * @param int $id_request |
| 2638 | 2678 | * @param int $folder |
| 2639 | 2679 | * @param int $rfrom 1 if the delete request is created by a manager from back office (need to be secured) |
| 2640 | - * @return bool |
|
| 2680 | + * @return boolean|null |
|
| 2641 | 2681 | */ |
| 2642 | 2682 | function absences_delete_request($id_request, $folder = 0, $rfrom = 0) |
| 2643 | 2683 | { |
@@ -3186,6 +3226,9 @@ discard block |
||
| 3186 | 3226 | } |
| 3187 | 3227 | |
| 3188 | 3228 | |
| 3229 | + /** |
|
| 3230 | + * @param string $name |
|
| 3231 | + */ |
|
| 3189 | 3232 | public function param($name, $default = '') |
| 3190 | 3233 | { |
| 3191 | 3234 | if (isset($_REQUEST[$name])) |
@@ -499,7 +499,7 @@ discard block |
||
| 499 | 499 | * Save entry to database |
| 500 | 500 | * without validity checking |
| 501 | 501 | * |
| 502 | - * @return bool |
|
| 502 | + * @return boolean|null |
|
| 503 | 503 | */ |
| 504 | 504 | public function save() |
| 505 | 505 | { |
@@ -865,7 +865,7 @@ discard block |
||
| 865 | 865 | /** |
| 866 | 866 | * Add quantity to startdate only on working periods |
| 867 | 867 | * |
| 868 | - * @param BAB_DateTime $startdate |
|
| 868 | + * @param BAB_DateTime $startDate |
|
| 869 | 869 | * @param float $quantity days |
| 870 | 870 | * |
| 871 | 871 | * @return BAB_DateTime |
@@ -1975,6 +1975,8 @@ discard block |
||
| 1975 | 1975 | |
| 1976 | 1976 | |
| 1977 | 1977 | /** |
| 1978 | + * @param integer $rfrom |
|
| 1979 | + * @param integer $ide |
|
| 1978 | 1980 | * @return string |
| 1979 | 1981 | */ |
| 1980 | 1982 | public function getEditUrl($rfrom, $ide = null) |
@@ -2503,7 +2505,7 @@ discard block |
||
| 2503 | 2505 | } |
| 2504 | 2506 | |
| 2505 | 2507 | /** |
| 2506 | - * @return array |
|
| 2508 | + * @return string[] |
|
| 2507 | 2509 | */ |
| 2508 | 2510 | protected function getWhere() |
| 2509 | 2511 | { |
@@ -519,7 +519,7 @@ |
||
| 519 | 519 | |
| 520 | 520 | |
| 521 | 521 | /** |
| 522 | - * @return absences_Agent[] |
|
| 522 | + * @return absences_AgentIterator |
|
| 523 | 523 | */ |
| 524 | 524 | private function getUsersWithoutRequests() |
| 525 | 525 | { |