@@ 1290-1306 (lines=17) @@ | ||
1287 | * |
|
1288 | * @return float |
|
1289 | */ |
|
1290 | public function getTotalDays($id_type = null) |
|
1291 | { |
|
1292 | if (!isset($this->total_days)) { |
|
1293 | $this->loadedElementsTotal(); |
|
1294 | } |
|
1295 | ||
1296 | if (isset($id_type)) { |
|
1297 | ||
1298 | if (!isset($this->total_type_days[$id_type])) { |
|
1299 | return 0.0; |
|
1300 | } |
|
1301 | ||
1302 | return $this->total_type_days[$id_type]; |
|
1303 | } |
|
1304 | ||
1305 | return $this->total_days; |
|
1306 | } |
|
1307 | ||
1308 | /** |
|
1309 | * Get sum of elements quantity, converted in hours |
|
@@ 1315-1331 (lines=17) @@ | ||
1312 | * |
|
1313 | * @return float |
|
1314 | */ |
|
1315 | public function getTotalHours($id_type = null) |
|
1316 | { |
|
1317 | if (!isset($this->total_hours)) { |
|
1318 | $this->loadedElementsTotal(); |
|
1319 | } |
|
1320 | ||
1321 | if (isset($id_type)) { |
|
1322 | ||
1323 | if (!isset($this->total_type_hours[$id_type])) { |
|
1324 | return 0.0; |
|
1325 | } |
|
1326 | ||
1327 | return $this->total_type_hours[$id_type]; |
|
1328 | } |
|
1329 | ||
1330 | return $this->total_hours; |
|
1331 | } |
|
1332 | ||
1333 | ||
1334 |