Completed
Push — master ( 91cedd...fb54ac )
by mehdi
02:53
created
src/CalendarSettings/Hijri.php 1 patch
Indentation   +55 added lines, -55 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 
6 6
 return array (
7 7
 
8
- /************************************************************
8
+  /************************************************************
9 9
   *                        Convert to
10 10
   ************************************************************
11 11
   *
@@ -13,19 +13,19 @@  discard block
 block discarded – undo
13 13
   *
14 14
   *\_________________________________________________________/
15 15
   */
16
-   'convert_to' => function ($date_time) {
16
+    'convert_to' => function ($date_time) {
17 17
 
18
-     $config = include 'Jalali.php';
18
+      $config = include 'Jalali.php';
19 19
 
20
-     $date_time = Datium::create($date_time)->to('jalali')->object();
20
+      $date_time = Datium::create($date_time)->to('jalali')->object();
21 21
 
22
-     $year = $date_time->format('Y');
22
+      $year = $date_time->format('Y');
23 23
 
24
-     $month = $date_time->format('n');
24
+      $month = $date_time->format('n');
25 25
 
26
-     $day = $date_time->format('d');
26
+      $day = $date_time->format('d');
27 27
 
28
-     $temp_day = 0 ;
28
+      $temp_day = 0 ;
29 29
 
30 30
     for ($i = 1; $i < $month; $i++) {
31 31
         $temp_day += $config[ 'month_days_number' ][ $i ];
@@ -39,13 +39,13 @@  discard block
 block discarded – undo
39 39
         $temp_day++;
40 40
     }
41 41
 
42
-     $_year = ( ( ( ( ( $year - 1 ) * 365.2422 ) + $temp_day ) - 119) / 354.3670 ) + 1;
42
+      $_year = ( ( ( ( ( $year - 1 ) * 365.2422 ) + $temp_day ) - 119) / 354.3670 ) + 1;
43 43
 
44
-     $_year = explode('.', $_year);
44
+      $_year = explode('.', $_year);
45 45
 
46
-     $year = $_year[0];
46
+      $year = $_year[0];
47 47
 
48
-     $_month = $_year[1];
48
+      $_month = $_year[1];
49 49
 
50 50
       $var_temp = '0.0';
51 51
 
@@ -55,37 +55,37 @@  discard block
 block discarded – undo
55 55
 
56 56
       $var_temp .= '1';
57 57
 
58
-     $_month = $_month * $var_temp ;
58
+      $_month = $_month * $var_temp ;
59 59
 
60
-     $_month = ( $_month * 12 ) + 1;
60
+      $_month = ( $_month * 12 ) + 1;
61 61
 
62
-     $_month = explode('.', $_month);
62
+      $_month = explode('.', $_month);
63 63
 
64
-     $month = $_month[0];
64
+      $month = $_month[0];
65 65
 
66
-     $_day = $_month[1];
66
+      $_day = $_month[1];
67 67
 
68
-     $var_temp = '0.0';
68
+      $var_temp = '0.0';
69 69
 
70 70
     for ($i = strlen($_day); $i > 2; $i--) {
71 71
         $var_temp .= '0' ;
72 72
     }
73 73
 
74
-     $var_temp .= '1';
74
+      $var_temp .= '1';
75 75
 
76
-     $_day = $_day * $var_temp;
76
+      $_day = $_day * $var_temp;
77 77
 
78
-     $_day = ( $_day * 29.530 );
78
+      $_day = ( $_day * 29.530 );
79 79
 
80
-     $_day = explode('.', $_day);
80
+      $_day = explode('.', $_day);
81 81
 
82
-     $day = $_day[0];
82
+      $day = $_day[0];
83 83
 
84 84
     $date_time->setDate($year, $month, $day);
85 85
 
86 86
     return $date_time;
87 87
 
88
-   },
88
+    },
89 89
 
90 90
     /************************************************************
91 91
     *                        Convert From
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
 
168 168
         'Dhu al_Hijjah'
169 169
 
170
-     ),
170
+      ),
171 171
 
172 172
     /************************************************************
173 173
     *                        Days of Week
@@ -179,13 +179,13 @@  discard block
 block discarded – undo
179 179
     *\_________________________________________________________/
180 180
     */
181 181
     'days_of_week' => array (
182
-         'al-Aḥad',
183
-         'al-Ithnayn',
184
-         'ath-Thulatha\'',
185
-         'al-Arbi\'a',
186
-         'al-Khamees',
187
-         'al-Jumu\'ah',
188
-         'as-Sabt',
182
+          'al-Aḥad',
183
+          'al-Ithnayn',
184
+          'ath-Thulatha\'',
185
+          'al-Arbi\'a',
186
+          'al-Khamees',
187
+          'al-Jumu\'ah',
188
+          'as-Sabt',
189 189
 
190 190
     ),
191 191
 
@@ -201,17 +201,17 @@  discard block
 block discarded – undo
201 201
 
202 202
 
203 203
     'month_days_number' => array(     1 => 30,
204
-                                     2 => 29,
205
-                                     3 => 30,
206
-                                     4 => 30,
207
-                                     5 => 29,
208
-                                     6 => 29,
209
-                                     7 => 30,
210
-                                     8 => 29,
211
-                                     9 => 30,
212
-                                     10 => 29,
213
-                                     11 => 30,
214
-                                     12 => 30 ),
204
+                                      2 => 29,
205
+                                      3 => 30,
206
+                                      4 => 30,
207
+                                      5 => 29,
208
+                                      6 => 29,
209
+                                      7 => 30,
210
+                                      8 => 29,
211
+                                      9 => 30,
212
+                                      10 => 29,
213
+                                      11 => 30,
214
+                                      12 => 30 ),
215 215
     /************************************************************
216 216
     *                      Day of year
217 217
     ************************************************************
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
     *
221 221
     *\_________________________________________________________/
222 222
     */
223
-     'day_of_year' => function ($date_time) {
223
+      'day_of_year' => function ($date_time) {
224 224
 
225 225
         $result = null;
226 226
 
@@ -240,9 +240,9 @@  discard block
 block discarded – undo
240 240
 
241 241
         return $result;
242 242
 
243
-     },
243
+      },
244 244
 
245
-     /************************************************************
245
+      /************************************************************
246 246
       *                      Day of week
247 247
       ************************************************************
248 248
       *
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
       *  example : al-Aḥad = result is 1
251 251
       *\_________________________________________________________/
252 252
       */
253
-     'day_of_week' => function ($date_time) {
253
+      'day_of_week' => function ($date_time) {
254 254
 
255 255
         $configGhamari = include 'Hijri.php';
256 256
 
@@ -266,9 +266,9 @@  discard block
 block discarded – undo
266 266
             }
267 267
         }
268 268
 
269
-     },
269
+      },
270 270
 
271
-     /************************************************************
271
+      /************************************************************
272 272
       *                       Leap year
273 273
       ************************************************************
274 274
       *
@@ -276,10 +276,10 @@  discard block
 block discarded – undo
276 276
       *
277 277
       *\_________________________________________________________/
278 278
       */
279
-     'leap_year' => function($year){
280
-       $result = $this->year % 30;
279
+      'leap_year' => function($year){
280
+        $result = $this->year % 30;
281 281
 
282
-       if (( 2 == $result ) ||
282
+        if (( 2 == $result ) ||
283 283
            ( 5 == $result ) ||
284 284
            ( 7 == $result ) ||
285 285
            ( 10 == $result ) ||
@@ -290,9 +290,9 @@  discard block
 block discarded – undo
290 290
            ( 24 == $year ) ||
291 291
            ( 26 == $result ) ||
292 292
            ( 29 == $result )) {
293
-           return $result;
294
-       }
295
-     },
293
+            return $result;
294
+        }
295
+      },
296 296
 
297 297
     /************************************************************
298 298
     *                        Weekend
Please login to merge, or discard this patch.
src/CalendarSettings/Jalali.php 1 patch
Indentation   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -45,9 +45,9 @@  discard block
 block discarded – undo
45 45
         $temp_day += $config[ 'month_days_number' ][ $i ];
46 46
     }
47 47
 
48
-         $temp_day += $day;
48
+          $temp_day += $day;
49 49
 
50
-         $leap = new Leap($year);
50
+          $leap = new Leap($year);
51 51
 
52 52
     if ($leap->get() && $month > 2) {
53 53
         $temp_day++;
@@ -101,9 +101,9 @@  discard block
 block discarded – undo
101 101
         }
102 102
     }
103 103
 
104
-         $date_time->setDate($year, $month, $day);
104
+          $date_time->setDate($year, $month, $day);
105 105
 
106
-         return $date_time;
106
+          return $date_time;
107 107
 
108 108
   },
109 109
 
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
       $date_time->setDate($gregorian_year, $gregorian_month, $gregorian_day);
169 169
 
170 170
 
171
-     return $date_time;
171
+      return $date_time;
172 172
 
173 173
   },
174 174
 
@@ -231,30 +231,30 @@  discard block
 block discarded – undo
231 231
 
232 232
   'days_of_week' => array (
233 233
 
234
-     'Yekshanbe',
235
-     'Doshanbe',
236
-     'Seshanbe',
237
-     'Chaharshanbe',
238
-     'Panjshanbe',
239
-     'Jome',
240
-     'Shanbe',
234
+      'Yekshanbe',
235
+      'Doshanbe',
236
+      'Seshanbe',
237
+      'Chaharshanbe',
238
+      'Panjshanbe',
239
+      'Jome',
240
+      'Shanbe',
241 241
 
242 242
   ),
243 243
 
244 244
   'start_day_of_week' => 'Shanbe',
245 245
 
246 246
   'month_days_number' => array(      1 => 31,
247
-                                     2 => 31,
248
-                                     3 => 31,
249
-                                     4 => 31,
250
-                                     5 => 31,
251
-                                     6 => 31,
252
-                                     7 => 30,
253
-                                     8 => 30,
254
-                                     9 => 30,
255
-                                     10 => 30,
256
-                                     11 => 30,
257
-                                     12 => 29 ),
247
+                                      2 => 31,
248
+                                      3 => 31,
249
+                                      4 => 31,
250
+                                      5 => 31,
251
+                                      6 => 31,
252
+                                      7 => 30,
253
+                                      8 => 30,
254
+                                      9 => 30,
255
+                                      10 => 30,
256
+                                      11 => 30,
257
+                                      12 => 29 ),
258 258
 
259 259
   /************************************************************
260 260
   *                      Day of year
@@ -324,27 +324,27 @@  discard block
 block discarded – undo
324 324
    */
325 325
   'leap_year' => function( $year ) {
326 326
 
327
-     $a = 0.025;
327
+      $a = 0.025;
328 328
 
329
-     $b = 266;
329
+      $b = 266;
330 330
 
331
-     if ($year > 0){
332
-         $leapDays0 = (($year + 38) % 2820)*0.24219 + $a;  # 0.24219 ~ extra days of one year
333
-         $leapDays1 = (($year + 39) % 2820)*0.24219 + $a;  # 38 days is the difference of epoch to 2820-year cycle
334
-     } elseif( $year < 0 ) {
335
-         $leapDays0 = (($year + 39) % 2820)*0.24219 + $a;
336
-         $leapDays1 = (($year + 40) % 2820)*0.24219 + $a;
337
-     } else {
338
-         return false;
331
+      if ($year > 0){
332
+          $leapDays0 = (($year + 38) % 2820)*0.24219 + $a;  # 0.24219 ~ extra days of one year
333
+          $leapDays1 = (($year + 39) % 2820)*0.24219 + $a;  # 38 days is the difference of epoch to 2820-year cycle
334
+      } elseif( $year < 0 ) {
335
+          $leapDays0 = (($year + 39) % 2820)*0.24219 + $a;
336
+          $leapDays1 = (($year + 40) % 2820)*0.24219 + $a;
337
+      } else {
338
+          return false;
339 339
       }
340 340
 
341
-     $frac0 = intval(($leapDays0 - intval($leapDays0))*1000);
342
-     $frac1 = intval(($leapDays1 - intval($leapDays1))*1000);
341
+      $frac0 = intval(($leapDays0 - intval($leapDays0))*1000);
342
+      $frac1 = intval(($leapDays1 - intval($leapDays1))*1000);
343 343
 
344
-     if ($frac0 <= $b && $frac1 > $b)
345
-         return true;
346
-     else
347
-         return false;
344
+      if ($frac0 <= $b && $frac1 > $b)
345
+          return true;
346
+      else
347
+          return false;
348 348
 
349 349
   },
350 350
 
@@ -358,4 +358,4 @@  discard block
 block discarded – undo
358 358
    */
359 359
   'weekend' => array( 'friday' )
360 360
 
361
- );
361
+  );
Please login to merge, or discard this patch.
src/Leap.php 1 patch
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -7,43 +7,43 @@
 block discarded – undo
7 7
 {
8 8
 
9 9
     /**
10
-   * @param integer store year value
11
-   */
10
+     * @param integer store year value
11
+     */
12 12
     protected $year;
13 13
 
14 14
     /**
15
-   * @param string store type of year value
16
-   */
15
+     * @param string store type of year value
16
+     */
17 17
     protected $type;
18 18
 
19 19
     /**
20
-   * @param boolean store result of leap functions
21
-   */
20
+     * @param boolean store result of leap functions
21
+     */
22 22
     protected $result;
23 23
 
24 24
 
25 25
     /**
26
-   * @param $year integer
27
-   * @since Aug, 21 2015
28
-   */
26
+     * @param $year integer
27
+     * @since Aug, 21 2015
28
+     */
29 29
     public function __construct($year, $type = 'gregorian')
30 30
     {
31 31
 
32
-         $this->year = $year;
32
+          $this->year = $year;
33 33
 
34
-         $this->type = $type;
34
+          $this->type = $type;
35 35
 
36
-         return $this;
36
+          return $this;
37 37
 
38 38
     }
39 39
 
40 40
 
41 41
     /**
42
-   * return the year is leap or not
43
-   *
44
-   * @since  Aug, 21 2015
45
-   * @return boolean
46
-   */
42
+     * return the year is leap or not
43
+     *
44
+     * @since  Aug, 21 2015
45
+     * @return boolean
46
+     */
47 47
     public function get()
48 48
     {
49 49
 
Please login to merge, or discard this patch.