@@ 100-108 (lines=9) @@ | ||
97 | $lngDate = $tCSG->get('ym'); |
|
98 | $intValue = 0; |
|
99 | $maxCounter = count($inMny['EMW']); |
|
100 | for ($counter = 0; $counter < $maxCounter; $counter++) { |
|
101 | $crtVal = $inMny['EMW'][$counter]; |
|
102 | $crtDV = \DateTime::createFromFormat('Y-n-j', $crtVal['Year'] . '-' . $crtVal['Month'] . '-1'); |
|
103 | $crtDateOfValue = (int) $crtDV->format('Ymd'); |
|
104 | if (($lngDate <= $inMny['YM range']['maximumInt']) && ($lngDate >= $crtDateOfValue)) { |
|
105 | $intValue = $crtVal['Value']; |
|
106 | $counter = $maxCounter; |
|
107 | } |
|
108 | } |
|
109 | return $intValue; |
|
110 | } |
|
111 |
@@ 47-55 (lines=9) @@ | ||
44 | { |
|
45 | $intValue = 0; |
|
46 | $maxCounter = count($inMny); |
|
47 | for ($counter = 0; $counter < $maxCounter; $counter++) { |
|
48 | $crtVal = $inMny[$counter]; |
|
49 | $crtDV = \DateTime::createFromFormat('Y-n-j', $crtVal['Year'] . '-' . $crtVal['Month'] . '-01'); |
|
50 | $crtDateOfValue = (int) $crtDV->format('Ymd'); |
|
51 | if (($yearMonth <= $dtR['maximumInt']) && ($yearMonth >= $crtDateOfValue)) { |
|
52 | $intValue = $crtVal['Percentage']; |
|
53 | $counter = $maxCounter; |
|
54 | } |
|
55 | } |
|
56 | return $intValue; |
|
57 | } |
|
58 |