@@ -56,7 +56,7 @@ discard block |
||
| 56 | 56 | */ |
| 57 | 57 | protected function readTypeFromJsonFileUniversal($filePath, $fileBaseName) |
| 58 | 58 | { |
| 59 | - $fName = $filePath . DIRECTORY_SEPARATOR . $fileBaseName . '.min.json'; |
|
| 59 | + $fName = $filePath.DIRECTORY_SEPARATOR.$fileBaseName.'.min.json'; |
|
| 60 | 60 | $fJson = fopen($fName, 'r'); |
| 61 | 61 | $jSonContent = fread($fJson, filesize($fName)); |
| 62 | 62 | fclose($fJson); |
@@ -98,7 +98,7 @@ discard block |
||
| 98 | 98 | */ |
| 99 | 99 | private function setHolidaysFixed(\DateTime $lngDate) |
| 100 | 100 | { |
| 101 | - $daying = [ |
|
| 101 | + $daying = [ |
|
| 102 | 102 | mktime(0, 0, 0, 1, 1, $lngDate->format('Y')), // Happy New Year |
| 103 | 103 | mktime(0, 0, 0, 1, 2, $lngDate->format('Y')), // recovering from New Year party |
| 104 | 104 | mktime(0, 0, 0, 5, 1, $lngDate->format('Y')), // May 1st |
@@ -167,7 +167,7 @@ discard block |
||
| 167 | 167 | { |
| 168 | 168 | $givenYear = $lngDate->format('Y'); |
| 169 | 169 | $daying = []; |
| 170 | - $configPath = __DIR__ . DIRECTORY_SEPARATOR . 'json'; |
|
| 170 | + $configPath = __DIR__.DIRECTORY_SEPARATOR.'json'; |
|
| 171 | 171 | $statmentsArray = $this->readTypeFromJsonFileUniversal($configPath, 'RomanianBankHolidays'); |
| 172 | 172 | if (array_key_exists($givenYear, $statmentsArray)) { |
| 173 | 173 | foreach ($statmentsArray[$givenYear] as $value) { |
@@ -46,25 +46,25 @@ discard block |
||
| 46 | 46 | private function listBankHolidays($refDate) |
| 47 | 47 | { |
| 48 | 48 | $thisYearHolidays = $this->setHolidays($refDate); |
| 49 | - echo '<h1>For ' . $refDate->format('Y') . ' the Romanian bank holidays are:</h1>' |
|
| 49 | + echo '<h1>For '.$refDate->format('Y').' the Romanian bank holidays are:</h1>' |
|
| 50 | 50 | . '<ul>'; |
| 51 | 51 | foreach ($thisYearHolidays as $value) { |
| 52 | - echo '<li>' . $value . ' --- ' . date('l, d F Y', $value) . '</li>'; |
|
| 52 | + echo '<li>'.$value.' --- '.date('l, d F Y', $value).'</li>'; |
|
| 53 | 53 | } |
| 54 | 54 | echo '</ul>'; |
| 55 | 55 | } |
| 56 | 56 | |
| 57 | 57 | private function listWorkingDaysM2M($refDate) |
| 58 | 58 | { |
| 59 | - echo '<h1>For ' . $refDate->format('Y') . ' the Romanian working days month by month are:</h1>' |
|
| 59 | + echo '<h1>For '.$refDate->format('Y').' the Romanian working days month by month are:</h1>' |
|
| 60 | 60 | . '<ul>'; |
| 61 | 61 | $wkDaysInMonth = []; |
| 62 | 62 | for ($crtMonth = 1; $crtMonth <= 12; $crtMonth++) { |
| 63 | - $crtDate = \DateTime::createFromFormat('Y-n-j', $refDate->format('Y') . '-' . $crtMonth . '-1'); |
|
| 63 | + $crtDate = \DateTime::createFromFormat('Y-n-j', $refDate->format('Y').'-'.$crtMonth.'-1'); |
|
| 64 | 64 | if ($crtDate !== false) { |
| 65 | 65 | $wkDaysInMonth[] = $this->setWorkingDaysInMonth($crtDate); |
| 66 | - echo '<li>' . $crtDate->format('M Y') . ' = ' |
|
| 67 | - . $this->setWorkingDaysInMonth($crtDate) . ' working days</li>'; |
|
| 66 | + echo '<li>'.$crtDate->format('M Y').' = ' |
|
| 67 | + . $this->setWorkingDaysInMonth($crtDate).' working days</li>'; |
|
| 68 | 68 | } |
| 69 | 69 | } |
| 70 | 70 | echo '</ul>'; |
@@ -73,11 +73,11 @@ discard block |
||
| 73 | 73 | |
| 74 | 74 | private function overallStatistics($wkDaysInMonth, $refDate) |
| 75 | 75 | { |
| 76 | - echo '<p>Total # of working days in ' . $refDate->format('Y') . ' is ' |
|
| 77 | - . array_sum($wkDaysInMonth) . ' days</p>'; |
|
| 78 | - echo '<p>Average working days for ' . $refDate->format('Y') . ' is ' |
|
| 79 | - . round((array_sum($wkDaysInMonth) / count($wkDaysInMonth)), 2) . ' days' |
|
| 80 | - . ' or ' . round((array_sum($wkDaysInMonth) * 8 / count($wkDaysInMonth)), 2) . ' hours' |
|
| 76 | + echo '<p>Total # of working days in '.$refDate->format('Y').' is ' |
|
| 77 | + . array_sum($wkDaysInMonth).' days</p>'; |
|
| 78 | + echo '<p>Average working days for '.$refDate->format('Y').' is ' |
|
| 79 | + . round((array_sum($wkDaysInMonth) / count($wkDaysInMonth)), 2).' days' |
|
| 80 | + . ' or '.round((array_sum($wkDaysInMonth) * 8 / count($wkDaysInMonth)), 2).' hours' |
|
| 81 | 81 | . '</p>'; |
| 82 | 82 | } |
| 83 | 83 | } |