Completed
Push — master ( dcb340...01907b )
by mehdi
02:17
created
src/Events/Events.php 2 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -1,7 +1,6 @@
 block discarded – undo
1 1
 <?php namespace Datium;
2 2
 
3 3
 use Datium\Tools\Convert;
4
-use Datium\Tools\DayOf;
5 4
 use DateTime;
6 5
 use DateInterval;
7 6
 use DatePeriod;
Please login to merge, or discard this patch.
Indentation   +78 added lines, -78 removed lines patch added patch discarded remove patch
@@ -8,47 +8,47 @@  discard block
 block discarded – undo
8 8
 
9 9
 class Events {
10 10
 
11
-	private $local;
11
+  private $local;
12 12
 
13
-	private $events;
13
+  private $events;
14 14
 
15
-	private $date_time;
15
+  private $date_time;
16 16
 
17
-	private $convert;
17
+  private $convert;
18 18
 
19
-	private $result;
19
+  private $result;
20 20
 
21
-	private $period;
21
+  private $period;
22 22
 
23
-	private $interval;
23
+  private $interval;
24 24
 
25
-	private static $date_start;
25
+  private static $date_start;
26 26
 
27
-	private static $date_end;
27
+  private static $date_end;
28 28
 
29
-	public function __construct( $date_time, $date_end = NULL ) {
29
+  public function __construct( $date_time, $date_end = NULL ) {
30 30
 
31
-		if( $date_end !== NULL ) {
31
+    if( $date_end !== NULL ) {
32 32
 
33
-			Events::$date_start = $date_time;
33
+      Events::$date_start = $date_time;
34 34
 
35
-			Events::$date_end = $date_end;
35
+      Events::$date_end = $date_end;
36 36
 
37
-		} else {
37
+    } else {
38 38
 
39
-			Events::$date_start = $date_time;
39
+      Events::$date_start = $date_time;
40 40
 
41
-		}
41
+    }
42 42
 
43
-		$this->convert = new Convert;
43
+    $this->convert = new Convert;
44 44
 
45
-		$this->date_time = new DateTime();
45
+    $this->date_time = new DateTime();
46 46
 
47
-		return $this;
47
+    return $this;
48 48
 
49
-	}
49
+  }
50 50
 
51
-	/************************************************************
51
+  /************************************************************
52 52
 	 * Fetch Events array from own array file
53 53
 	 ************************************************************
54 54
 	 *
@@ -56,27 +56,27 @@  discard block
 block discarded – undo
56 56
 	 *
57 57
 	 *\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
58 58
 	 */
59
-	private function fetch( $path ) {
59
+  private function fetch( $path ) {
60 60
 
61
-		$this->events = include( $path );
61
+    $this->events = include( $path );
62 62
 
63
-		$this->interval = DateInterval::createFromDateString('1 day');
63
+    $this->interval = DateInterval::createFromDateString('1 day');
64 64
 
65
-		$this->period = new DatePeriod( Events::$date_start, $this->interval, Events::$date_end );
65
+    $this->period = new DatePeriod( Events::$date_start, $this->interval, Events::$date_end );
66 66
 
67
-		foreach ( $this->period as $dt ) {
67
+    foreach ( $this->period as $dt ) {
68 68
 
69
-			if ( isset( $this->events[ 'events' ][ intval( $dt->format('m') ) ][ intval( $dt->format('d') ) ] ) ) {
69
+      if ( isset( $this->events[ 'events' ][ intval( $dt->format('m') ) ][ intval( $dt->format('d') ) ] ) ) {
70 70
 
71
-				$this->result[ $dt->format( 'Y-m-d' ) ][] = $this->events[ 'events' ][ intval( $dt->format('m') ) ][ intval( $dt->format('d') ) ];
71
+        $this->result[ $dt->format( 'Y-m-d' ) ][] = $this->events[ 'events' ][ intval( $dt->format('m') ) ][ intval( $dt->format('d') ) ];
72 72
 
73
-			}
73
+      }
74 74
 
75
-		}
75
+    }
76 76
 
77
-	}
77
+  }
78 78
 
79
-	/************************************************************
79
+  /************************************************************
80 80
 	 * Return Array of Events
81 81
 	 ************************************************************
82 82
 	 *
@@ -85,31 +85,31 @@  discard block
 block discarded – undo
85 85
 	 *
86 86
 	 *\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
87 87
 	 */
88
-	public function get() {
88
+  public function get() {
89 89
 
90
-		if( ! empty( $this->result ) ) {
90
+    if( ! empty( $this->result ) ) {
91 91
 
92
-			foreach( $this->result as $key => $day ) {
92
+      foreach( $this->result as $key => $day ) {
93 93
 
94
-				if ( ! ( $key > Events::$date_start->format( 'Y-m-d' ) && $key < Events::$date_end->format( 'Y-m-d' ) ) ) {
94
+        if ( ! ( $key > Events::$date_start->format( 'Y-m-d' ) && $key < Events::$date_end->format( 'Y-m-d' ) ) ) {
95 95
 
96
-					unset( $this->result[ $key ] );
96
+          unset( $this->result[ $key ] );
97 97
 
98
-				}
98
+        }
99 99
 
100
-			}
100
+      }
101 101
 
102
-		} else {
102
+    } else {
103 103
 
104
-			$this->result = array();
104
+      $this->result = array();
105 105
 
106
-		}
106
+    }
107 107
 
108
-		return $this->result;
108
+    return $this->result;
109 109
 
110
-	}
110
+  }
111 111
 
112
-		/************************************************************
112
+    /************************************************************
113 113
 		 * Return local events - with day start and end as an array
114 114
 		 ************************************************************
115 115
 		 *
@@ -118,72 +118,72 @@  discard block
 block discarded – undo
118 118
 		 *
119 119
 		 *\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
120 120
 		 */
121
-		public function local( $country_code = "ir" ) {
121
+    public function local( $country_code = "ir" ) {
122 122
 
123
-				/*
123
+        /*
124 124
 				 * Capitalize the first character of $country_code according the file
125 125
 				 * structure.
126 126
 				 */
127
-				$country_code = strtolower( $country_code = 'ir' ) ;
127
+        $country_code = strtolower( $country_code = 'ir' ) ;
128 128
 
129
-				$this->local = include( 'Localization/' . $country_code . '.php' );
129
+        $this->local = include( 'Localization/' . $country_code . '.php' );
130 130
 
131
-				foreach( $this->local[ 'events' ] as $month => $events ) {
131
+        foreach( $this->local[ 'events' ] as $month => $events ) {
132 132
 
133
-					foreach( $events as $day => $event ){
133
+          foreach( $events as $day => $event ){
134 134
 
135
-						$this->date_time = new DateTime();
135
+            $this->date_time = new DateTime();
136 136
 
137
-						$this->date_time->setDate( Events::$date_start->format( 'Y' ), $month, $day );
137
+            $this->date_time->setDate( Events::$date_start->format( 'Y' ), $month, $day );
138 138
 
139
-						switch ( $this->local[ 'default_calendar' ] ) {
139
+            switch ( $this->local[ 'default_calendar' ] ) {
140 140
 
141
-							case 'jalali':
141
+              case 'jalali':
142 142
 
143
-							$this->date_time->setDate( 1394, $month, $day );
143
+              $this->date_time->setDate( 1394, $month, $day );
144 144
 
145
-							$this->date_time = Datium::create( $this->date_time )->from( 'jalali' )->to( 'gregorian' )->object(); //$this->convert->jalaliToGregorian( $this->date_time );
145
+              $this->date_time = Datium::create( $this->date_time )->from( 'jalali' )->to( 'gregorian' )->object(); //$this->convert->jalaliToGregorian( $this->date_time );
146 146
 
147
-							break;
147
+              break;
148 148
 
149
-							case 'hijri':
149
+              case 'hijri':
150 150
 
151
-								$this->date_time = Datium::create(  $this->date_time )->from( 'hijri' )->to( 'gregorian' )->object(); // $this->convert->hijriToGregorian( $this->date_time );
151
+                $this->date_time = Datium::create(  $this->date_time )->from( 'hijri' )->to( 'gregorian' )->object(); // $this->convert->hijriToGregorian( $this->date_time );
152 152
 
153
-							break;
153
+              break;
154 154
 
155
-						}
155
+            }
156 156
 
157
-						$this->result[ $this->date_time->format( 'Y-m-d' ) ][] =  $event;
157
+            $this->result[ $this->date_time->format( 'Y-m-d' ) ][] =  $event;
158 158
 
159
-					}
159
+          }
160 160
 
161
-				}
161
+        }
162 162
 
163
-				ksort( $this->result );
163
+        ksort( $this->result );
164 164
 
165
-		return $this;
165
+    return $this;
166 166
 
167
-	}
167
+  }
168 168
 
169
-	public function weekend() {
169
+  public function weekend() {
170 170
 
171
-		return 0;
171
+    return 0;
172 172
 
173
-	}
173
+  }
174 174
 
175
-	public function relagious() {
175
+  public function relagious() {
176 176
 
177
-		return 0;
177
+    return 0;
178 178
 
179
-	}
179
+  }
180 180
 
181
-	public function international() {
181
+  public function international() {
182 182
 
183
-		$this->fetch( 'Global/global.php' );
183
+    $this->fetch( 'Global/global.php' );
184 184
 
185
-		return $this;
185
+    return $this;
186 186
 
187
-	}
187
+  }
188 188
 
189 189
 }
Please login to merge, or discard this patch.
src/lang/fa/general.php 1 patch
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -2,7 +2,7 @@  discard block
 block discarded – undo
2 2
 
3 3
   return array(
4 4
 
5
-       'events' => array( 'nowruz' => 'عید نوروز',
5
+        'events' => array( 'nowruz' => 'عید نوروز',
6 6
 
7 7
                           'iran_national_day' => 'روز جمهوری اسلامی',
8 8
 
@@ -12,16 +12,16 @@  discard block
 block discarded – undo
12 12
         'month' => array(
13 13
                           'فروردین',
14 14
                           'اردیبهشت',
15
-                           'خرداد',
16
-                           'تیر',
17
-                           'مرداد',
18
-                           'شهریور',
19
-                           'مهر',
20
-                           'آبان',
21
-                           'آذر',
22
-                           'دی',
23
-                           'بهمن',
24
-                           'اسفند',
15
+                            'خرداد',
16
+                            'تیر',
17
+                            'مرداد',
18
+                            'شهریور',
19
+                            'مهر',
20
+                            'آبان',
21
+                            'آذر',
22
+                            'دی',
23
+                            'بهمن',
24
+                            'اسفند',
25 25
                         ),
26 26
 
27 27
         'week_days_name' => array(
Please login to merge, or discard this patch.
src/Config.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -125,4 +125,4 @@
 block discarded – undo
125 125
    */
126 126
   'weekend' => array( 'friday' )
127 127
 
128
- );
128
+  );
Please login to merge, or discard this patch.
src/lang/ar/general.php 1 patch
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -2,23 +2,23 @@
 block discarded – undo
2 2
 
3 3
   return array(
4 4
 
5
-       'events' => array( 'eid fitr' => 'عيد الفطر',
5
+        'events' => array( 'eid fitr' => 'عيد الفطر',
6 6
 
7 7
                         ),
8 8
 
9 9
         'month' => array(
10 10
                           'مُحَرَّم',
11 11
                           'صَفَر',
12
-                           'رَبيع الأوّل',
13
-                           'رَبيع الآخر',
14
-                           'جُمادى الأولى',
15
-                           'جُمادى الآخرة',
16
-                           'رَجَب',
17
-                           'شَعْبان',
18
-                           'رَمَضان',
19
-                           'شَوّال',
20
-                           'ذو القِعْدة',
21
-                           'ذو الحِجّة'
12
+                            'رَبيع الأوّل',
13
+                            'رَبيع الآخر',
14
+                            'جُمادى الأولى',
15
+                            'جُمادى الآخرة',
16
+                            'رَجَب',
17
+                            'شَعْبان',
18
+                            'رَمَضان',
19
+                            'شَوّال',
20
+                            'ذو القِعْدة',
21
+                            'ذو الحِجّة'
22 22
                         ),
23 23
 
24 24
         'days_of_week' => array(
Please login to merge, or discard this patch.
src/Convert.php 1 patch
Indentation   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -100,10 +100,10 @@  discard block
 block discarded – undo
100 100
   }
101 101
 
102 102
 /**
103
-   *convert jalali year to gregorian year
104
-   * @since Oct, 16 2015
105
-   * @return object
106
-   */
103
+ *convert jalali year to gregorian year
104
+ * @since Oct, 16 2015
105
+ * @return object
106
+ */
107 107
 public function jalaliToGregorian( $date_time ) {
108 108
 
109 109
 $this->config = include( 'Jalali.php' );
@@ -164,15 +164,15 @@  discard block
 block discarded – undo
164 164
   $this->date_time->setDate( $gregorian_year, $gregorian_month, $gregorian_day );
165 165
 
166 166
 
167
- return $this->date_time;
167
+  return $this->date_time;
168 168
 
169 169
 }
170 170
 
171 171
 /**
172
-   *convert jalali year to hijri year
173
-   * @since Oct, 17 2015
174
-   * @return object
175
-   */
172
+ *convert jalali year to hijri year
173
+ * @since Oct, 17 2015
174
+ * @return object
175
+ */
176 176
 public function jalaliToHijri( $date_time ) {
177 177
 
178 178
     $this->date_time = $date_time;
@@ -193,9 +193,9 @@  discard block
 block discarded – undo
193 193
 
194 194
       }
195 195
 
196
-     $this->temp_day += $this->day;
196
+      $this->temp_day += $this->day;
197 197
 
198
-     $this->leap = new Leap( $this->year );
198
+      $this->leap = new Leap( $this->year );
199 199
 
200 200
     if( $this->leap->get() && $this->month > 11 ) $this->temp_day++;
201 201
 
@@ -207,15 +207,15 @@  discard block
 block discarded – undo
207 207
 
208 208
     $_month = $_year[1];
209 209
 
210
-     $var_temp = '0.0';
210
+      $var_temp = '0.0';
211 211
 
212 212
       for ( $i = strlen( $_month ); $i > 2; $i-- ) {
213 213
 
214 214
         $var_temp .= '0';
215 215
 
216
-     }
216
+      }
217 217
 
218
-     $var_temp .= '1';
218
+      $var_temp .= '1';
219 219
 
220 220
     $_month = $_month * $var_temp ;
221 221
 
@@ -231,7 +231,7 @@  discard block
 block discarded – undo
231 231
 
232 232
     for ( $i = strlen( $_day );  $i > 2;  $i-- ) {
233 233
 
234
-       $var_temp .= '0' ;
234
+        $var_temp .= '0' ;
235 235
 
236 236
     }
237 237
 
@@ -245,17 +245,17 @@  discard block
 block discarded – undo
245 245
 
246 246
     $this->day = $_day[0];
247 247
 
248
-   $this->date_time->setDate( $this->year, $this->month, $this->day );
248
+    $this->date_time->setDate( $this->year, $this->month, $this->day );
249 249
 
250
-   return $this->date_time;
250
+    return $this->date_time;
251 251
 
252 252
 }
253 253
 
254 254
 /**
255
-   *convert hijri year to jalali year
256
-   * @since Oct, 17 2015
257
-   * @return object
258
-   */
255
+ *convert hijri year to jalali year
256
+ * @since Oct, 17 2015
257
+ * @return object
258
+ */
259 259
 public function hijriToJalali( $date_time ) {
260 260
 
261 261
 $this->date_time = $date_time;
@@ -305,15 +305,15 @@  discard block
 block discarded – undo
305 305
 
306 306
   $this->date_time->setDate( $jalali_year, $jalali_month, $jalali_day );
307 307
 
308
- return $this->date_time;
308
+  return $this->date_time;
309 309
 
310 310
 }
311 311
 
312 312
   /**
313
-    * convert hijri year to gregorian year
314
-    * @since Oct, 17 2015
315
-    * @return object
316
-    */
313
+   * convert hijri year to gregorian year
314
+   * @since Oct, 17 2015
315
+   * @return object
316
+   */
317 317
   public function hijriToGregorian( $date_time ) {
318 318
 
319 319
     $this->date_time = $date_time;
@@ -363,7 +363,7 @@  discard block
 block discarded – undo
363 363
 
364 364
       $this->date_time->setDate( $gregorian_year, $gregorian_month, $gregorian_day );
365 365
 
366
-     return $this->date_time;
366
+      return $this->date_time;
367 367
 
368 368
   }
369 369
 
Please login to merge, or discard this patch.
src/Leap.php 1 patch
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
   /**
9 9
    * @param integer store year value
10 10
    */
11
-	protected $year;
11
+  protected $year;
12 12
 
13 13
   /**
14 14
    * @param string store type of year value
@@ -25,15 +25,15 @@  discard block
 block discarded – undo
25 25
    * @param $year integer
26 26
    * @since Aug, 21 2015
27 27
    */
28
-	public function __construct( $year, $type = 'gregorian' ) {
28
+  public function __construct( $year, $type = 'gregorian' ) {
29 29
 
30
-			$this->year = $year;
30
+      $this->year = $year;
31 31
 
32 32
       $this->type = $type;
33 33
 
34 34
       return $this;
35 35
 
36
-	}
36
+  }
37 37
 
38 38
   /**
39 39
    * check the gregorian year is leap or not
@@ -53,7 +53,7 @@  discard block
 block discarded – undo
53 53
    */
54 54
   public function jalaliLeapYear() {
55 55
 
56
-		$jalali_years = 0;
56
+    $jalali_years = 0;
57 57
 
58 58
     while ( $jalali_years < ( $this->year - 128 ) ) {
59 59
 
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
 
71 71
     $this->result = $this->result % 33;
72 72
 
73
-   }
73
+    }
74 74
 
75 75
     if ( ( $this->result == 28 ) || ( $this->result == 27 ) ) {
76 76
 
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
 
88 88
     $this->result = $this->result % 33;
89 89
 
90
-   }
90
+    }
91 91
 
92 92
     if ( ( ( $this->result % 4 ) == 0 ) && ( $this->result != 28 ) ) {
93 93
 
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
 
133 133
        $this->result = $this->jalaliLeapYear();
134 134
 
135
-       break;
135
+        break;
136 136
 
137 137
       case 'hijri':
138 138
 
Please login to merge, or discard this patch.
src/Lang.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -40,26 +40,26 @@
 block discarded – undo
40 40
       /**
41 41
        * Fetch translated file to config attribute
42 42
        */
43
-       self::$config = include( 'src/CalendarSettings/Jalali.php' );
43
+        self::$config = include( 'src/CalendarSettings/Jalali.php' );
44 44
 
45
-       /**
46
-        * Fetch translated expression to langTable attribute
47
-        */
48
-       self::$langTable = include( 'lang/' . $language . '/general.php' );
45
+        /**
46
+         * Fetch translated expression to langTable attribute
47
+         */
48
+        self::$langTable = include( 'lang/' . $language . '/general.php' );
49 49
 
50
-       foreach( self::$langTable as $key => $translate ){
50
+        foreach( self::$langTable as $key => $translate ){
51 51
 
52
-         if ( isset( self::$config[ $key ] ) ) {
52
+          if ( isset( self::$config[ $key ] ) ) {
53 53
 
54
-           if ( self::$config[ $key ] ) {
54
+            if ( self::$config[ $key ] ) {
55 55
 
56
-             self::$config[ $key ] = $translate;
56
+              self::$config[ $key ] = $translate;
57 57
 
58
-           }
58
+            }
59 59
 
60
-         }
60
+          }
61 61
 
62
-       }
62
+        }
63 63
 
64 64
     }
65 65
 
Please login to merge, or discard this patch.
src/CalendarSettings/Gregorian.php 2 patches
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -1,7 +1,5 @@
 block discarded – undo
1 1
 ``<?php
2 2
 
3
- use OpenCafe\Datium as Datium;
4
-
5 3
  return array (
6 4
 
7 5
  'numbers' => array( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'),
Please login to merge, or discard this patch.
Indentation   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -1,20 +1,20 @@  discard block
 block discarded – undo
1 1
 ``<?php
2 2
 
3
- use OpenCafe\Datium as Datium;
3
+  use OpenCafe\Datium as Datium;
4 4
 
5
- return array (
5
+  return array (
6 6
 
7
- 'numbers' => array( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'),
7
+  'numbers' => array( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'),
8 8
 
9
- 'am_time' => 'AM',
9
+  'am_time' => 'AM',
10 10
 
11
- 'pm_time' => 'PM',
11
+  'pm_time' => 'PM',
12 12
 
13
- 'end_of_days' => array( 'th', 'st', 'nd', 'rd' ),
13
+  'end_of_days' => array( 'th', 'st', 'nd', 'rd' ),
14 14
 
15 15
 
16 16
 
17
- /************************************************************
17
+  /************************************************************
18 18
   *                        Convert to
19 19
   ************************************************************
20 20
   *
@@ -22,13 +22,13 @@  discard block
 block discarded – undo
22 22
   *
23 23
   *\_________________________________________________________/
24 24
   */
25
-   'convert_to' => function( $date_time ) {
25
+    'convert_to' => function( $date_time ) {
26 26
 
27
-     return null;
27
+      return null;
28 28
 
29
-   },
29
+    },
30 30
 
31
-   /************************************************************
31
+    /************************************************************
32 32
     *                        Convert From
33 33
     ************************************************************
34 34
     *
@@ -36,13 +36,13 @@  discard block
 block discarded – undo
36 36
     *
37 37
     *\_________________________________________________________/
38 38
     */
39
-   'convert_from' => function( $date_time ) {
39
+    'convert_from' => function( $date_time ) {
40 40
 
41
-     return null;
41
+      return null;
42 42
 
43
-   },
43
+    },
44 44
 
45
-   /************************************************************
45
+    /************************************************************
46 46
     *               Shorthand for jalali calendar
47 47
     ************************************************************
48 48
     *
@@ -50,9 +50,9 @@  discard block
 block discarded – undo
50 50
     *
51 51
     *\_________________________________________________________/
52 52
     */
53
-   'shorthand' => 'gr',
53
+    'shorthand' => 'gr',
54 54
 
55
-   /************************************************************
55
+    /************************************************************
56 56
     *                        Month's name
57 57
     ************************************************************
58 58
     *
@@ -86,9 +86,9 @@  discard block
 block discarded – undo
86 86
 
87 87
       'December'
88 88
 
89
-     ),
89
+      ),
90 90
 
91
-   /************************************************************
91
+    /************************************************************
92 92
     *                        Days of Week
93 93
     ************************************************************
94 94
     *
@@ -97,55 +97,55 @@  discard block
 block discarded – undo
97 97
     *
98 98
     *\_________________________________________________________/
99 99
     */
100
-   'days_of_week' => array (
100
+    'days_of_week' => array (
101 101
 
102
-       'Monday',
103
-       'Tuesday',
104
-       'Wednesday',
105
-       'Thursday',
106
-       'Friday',
107
-       'Saturday',
108
-       'Sunday',
109
-   ),
102
+        'Monday',
103
+        'Tuesday',
104
+        'Wednesday',
105
+        'Thursday',
106
+        'Friday',
107
+        'Saturday',
108
+        'Sunday',
109
+    ),
110 110
 
111 111
 
112
-   'month_days_number' => array(   1 => 31,
113
-                                   2 => 28,
114
-                                   3 => 31,
115
-                                   4 => 30,
116
-                                   5 => 31,
117
-                                   6 => 30,
118
-                                   7 => 31,
119
-                                   8 => 31,
120
-                                   9 => 30,
121
-                                   10 => 31,
122
-                                   11 => 30,
123
-                                   12 => 30 ),
112
+    'month_days_number' => array(   1 => 31,
113
+                                    2 => 28,
114
+                                    3 => 31,
115
+                                    4 => 30,
116
+                                    5 => 31,
117
+                                    6 => 30,
118
+                                    7 => 31,
119
+                                    8 => 31,
120
+                                    9 => 30,
121
+                                    10 => 31,
122
+                                    11 => 30,
123
+                                    12 => 30 ),
124 124
 
125 125
 
126
-   'day_of_year' => function( $date_time ) {
126
+    'day_of_year' => function( $date_time ) {
127 127
 
128
-     $result = null;
128
+      $result = null;
129 129
 
130
-     $_month = null;
130
+      $_month = null;
131 131
 
132
-     $config = include( 'Gregorian.php' );
132
+      $config = include( 'Gregorian.php' );
133 133
 
134
-     $month = $date_time->format('n');
134
+      $month = $date_time->format('n');
135 135
 
136
-     $day = $date_time->format('d');
136
+      $day = $date_time->format('d');
137 137
 
138
-     foreach( $config['month_days_number'] as $_month => $value ) {
138
+      foreach( $config['month_days_number'] as $_month => $value ) {
139 139
 
140
-       if ( $_month < $month ) $result += $value;
140
+        if ( $_month < $month ) $result += $value;
141 141
 
142
-     }
142
+      }
143 143
 
144
-     $result += $day;
144
+      $result += $day;
145 145
 
146
-     return $result;
146
+      return $result;
147 147
 
148
-   },
148
+    },
149 149
 
150 150
   'day_of_week' => function( $date_time ) {
151 151
 
@@ -159,9 +159,9 @@  discard block
 block discarded – undo
159 159
 
160 160
     }
161 161
 
162
-   },
162
+    },
163 163
 
164
-   /************************************************************
164
+    /************************************************************
165 165
     *                       Leap year
166 166
     ************************************************************
167 167
     *
@@ -169,9 +169,9 @@  discard block
 block discarded – undo
169 169
     *
170 170
     *\_________________________________________________________/
171 171
     */
172
-   'leap_year' => null,
172
+    'leap_year' => null,
173 173
 
174
-   /************************************************************
174
+    /************************************************************
175 175
     *                        Weekend
176 176
     ************************************************************
177 177
     *
@@ -179,6 +179,6 @@  discard block
 block discarded – undo
179 179
     *
180 180
     *\_________________________________________________________/
181 181
     */
182
-   'weekend' => array( 'saturday', 'sunday' ),
182
+    'weekend' => array( 'saturday', 'sunday' ),
183 183
 
184 184
   );
Please login to merge, or discard this patch.
src/CalendarSettings/Hijri.php 1 patch
Indentation   +121 added lines, -121 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@  discard block
 block discarded – undo
3 3
 use OpenCafe\Datium as Datium;
4 4
 use OpenCafe\Tools\Leap as Leap;
5 5
 
6
- return array (
6
+  return array (
7 7
 
8
- /************************************************************
8
+  /************************************************************
9 9
   *                        Convert to
10 10
   ************************************************************
11 11
   *
@@ -13,85 +13,85 @@  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
-     for ( $i = 1 ; $i < $month ; $i++ ) {
30
+      for ( $i = 1 ; $i < $month ; $i++ ) {
31 31
 
32
-         $temp_day += $config[ 'month_days_number' ][ $i ];
32
+          $temp_day += $config[ 'month_days_number' ][ $i ];
33 33
 
34
-       }
34
+        }
35 35
 
36 36
       $temp_day += $day;
37 37
 
38 38
       $leap = new Leap( $year );
39 39
 
40
-     if( $leap->get() && $month > 11 ) $temp_day++;
40
+      if( $leap->get() && $month > 11 ) $temp_day++;
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
 
52
-       for ( $i = strlen( $_month ); $i > 2; $i-- ) {
52
+        for ( $i = strlen( $_month ); $i > 2; $i-- ) {
53 53
 
54
-         $var_temp .= '0';
54
+          $var_temp .= '0';
55 55
 
56 56
       }
57 57
 
58 58
       $var_temp .= '1';
59 59
 
60
-     $_month = $_month * $var_temp ;
60
+      $_month = $_month * $var_temp ;
61 61
 
62
-     $_month = ( $_month * 12 ) + 1;
62
+      $_month = ( $_month * 12 ) + 1;
63 63
 
64
-     $_month = explode( '.', $_month );
64
+      $_month = explode( '.', $_month );
65 65
 
66
-     $month = $_month[0];
66
+      $month = $_month[0];
67 67
 
68
-     $_day = $_month[1];
68
+      $_day = $_month[1];
69 69
 
70
-     $var_temp = '0.0';
70
+      $var_temp = '0.0';
71 71
 
72
-     for ( $i = strlen( $_day );  $i > 2;  $i-- ) {
72
+      for ( $i = strlen( $_day );  $i > 2;  $i-- ) {
73 73
 
74 74
         $var_temp .= '0' ;
75 75
 
76
-     }
76
+      }
77 77
 
78
-     $var_temp .= '1';
78
+      $var_temp .= '1';
79 79
 
80
-     $_day = $_day * $var_temp;
80
+      $_day = $_day * $var_temp;
81 81
 
82
-     $_day = ( $_day * 29.530 );
82
+      $_day = ( $_day * 29.530 );
83 83
 
84
-     $_day = explode( '.', $_day );
84
+      $_day = explode( '.', $_day );
85 85
 
86
-     $day = $_day[0];
86
+      $day = $_day[0];
87 87
 
88 88
     $date_time->setDate( $year, $month, $day );
89 89
 
90 90
     return $date_time;
91 91
 
92
-   },
92
+    },
93 93
 
94
-   /************************************************************
94
+    /************************************************************
95 95
     *                        Convert From
96 96
     ************************************************************
97 97
     *
@@ -99,62 +99,62 @@  discard block
 block discarded – undo
99 99
     *
100 100
     *\_________________________________________________________/
101 101
     */
102
-   'convert_from' => function( $date_time ) {
102
+    'convert_from' => function( $date_time ) {
103 103
 
104
-     $config = include('Hijri.php');
104
+      $config = include('Hijri.php');
105 105
 
106
-     $year = $date_time->format('Y');
106
+      $year = $date_time->format('Y');
107 107
 
108
-     $month = $date_time->format('m');
108
+      $month = $date_time->format('m');
109 109
 
110
-     $day = $date_time->format('d');
110
+      $day = $date_time->format('d');
111 111
 
112
-     $days_of_year = 0;
112
+      $days_of_year = 0;
113 113
 
114
-     foreach ( $config['month_days_number'] as $month => $value ) {
114
+      foreach ( $config['month_days_number'] as $month => $value ) {
115 115
 
116
-       if( $month > $month ) $days_of_year += $value;
116
+        if( $month > $month ) $days_of_year += $value;
117 117
 
118
-     }
118
+      }
119 119
 
120
-     $days_of_year += $day;
120
+      $days_of_year += $day;
121 121
 
122
-     $days_of_leap_years =  intval( ( ( $year - 1 ) / 3 )  );
122
+      $days_of_leap_years =  intval( ( ( $year - 1 ) / 3 )  );
123 123
 
124
-     $days_of_ghamari_years = ( ( ( $year - 1 ) * 354 ) + $days_of_year + $days_of_leap_years );
124
+      $days_of_ghamari_years = ( ( ( $year - 1 ) * 354 ) + $days_of_year + $days_of_leap_years );
125 125
 
126
-     $days_of_gregorain_years = $days_of_ghamari_years + 227078;
126
+      $days_of_gregorain_years = $days_of_ghamari_years + 227078;
127 127
 
128
-     $days_of_gregorain_years = $days_of_gregorain_years - intval( ( ( $year + 578 ) / 4 ) );
128
+      $days_of_gregorain_years = $days_of_gregorain_years - intval( ( ( $year + 578 ) / 4 ) );
129 129
 
130
-     $gregorian_month = ( $days_of_gregorain_years % 365 );
130
+      $gregorian_month = ( $days_of_gregorain_years % 365 );
131 131
 
132
-     $gregorian_year = intval( $days_of_gregorain_years / 365 ) + 1;
132
+      $gregorian_year = intval( $days_of_gregorain_years / 365 ) + 1;
133 133
 
134
-     $config = include('Gregorian.php');
134
+      $config = include('Gregorian.php');
135 135
 
136
-     foreach ($config [ 'month_days_number' ] as $month => $value) {
136
+      foreach ($config [ 'month_days_number' ] as $month => $value) {
137 137
 
138
-       if ( $gregorian_month < $value ) {
138
+        if ( $gregorian_month < $value ) {
139 139
 
140
-         break;
141
-       }
140
+          break;
141
+        }
142 142
 
143
-         $gregorian_month -= $value;
144
-     }
143
+          $gregorian_month -= $value;
144
+      }
145 145
 
146
-       $gregorian_day = $gregorian_month;
146
+        $gregorian_day = $gregorian_month;
147 147
 
148
-       $gregorian_month = $month;
148
+        $gregorian_month = $month;
149 149
 
150
-       $date_time->setDate( $gregorian_year, $gregorian_month, $gregorian_day );
150
+        $date_time->setDate( $gregorian_year, $gregorian_month, $gregorian_day );
151 151
 
152 152
       return $date_time;
153 153
 
154 154
 
155
-   },
155
+    },
156 156
 
157
-   /************************************************************
157
+    /************************************************************
158 158
     *               Shorthand for jalali calendar
159 159
     ************************************************************
160 160
     *
@@ -162,9 +162,9 @@  discard block
 block discarded – undo
162 162
     *
163 163
     *\_________________________________________________________/
164 164
     */
165
-   'shorthand' => 'sh',
165
+    'shorthand' => 'sh',
166 166
 
167
-   /************************************************************
167
+    /************************************************************
168 168
     *                        Month's name
169 169
     ************************************************************
170 170
     *
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
     *
173 173
     *\_________________________________________________________/
174 174
     */
175
-   'month' => array (
175
+    'month' => array (
176 176
 
177 177
         'Muharram',
178 178
 
@@ -198,9 +198,9 @@  discard block
 block discarded – undo
198 198
 
199 199
         'Dhu al_Hijjah'
200 200
 
201
-     ),
201
+      ),
202 202
 
203
-   /************************************************************
203
+    /************************************************************
204 204
     *                        Days of Week
205 205
     ************************************************************
206 206
     *
@@ -209,40 +209,40 @@  discard block
 block discarded – undo
209 209
     *
210 210
     *\_________________________________________________________/
211 211
     */
212
-   'days_of_week' => array (
213
-         'al-Aḥad',
214
-         'al-Ithnayn',
215
-         'ath-Thulatha\'',
216
-         'al-Arbi\'a',
217
-         'al-Khamees',
218
-         'al-Jumu\'ah',
219
-         'as-Sabt',
212
+    'days_of_week' => array (
213
+          'al-Aḥad',
214
+          'al-Ithnayn',
215
+          'ath-Thulatha\'',
216
+          'al-Arbi\'a',
217
+          'al-Khamees',
218
+          'al-Jumu\'ah',
219
+          'as-Sabt',
220 220
 
221
-   ),
221
+    ),
222 222
 
223
-   'numbers' => array( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'),
223
+    'numbers' => array( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'),
224 224
 
225
-   'am_time' => 'AM',
225
+    'am_time' => 'AM',
226 226
 
227
-   'pm_time' => 'PM',
227
+    'pm_time' => 'PM',
228 228
 
229
-   'end_of_days' => array( 'th', 'st', 'nd', 'rd' ),
229
+    'end_of_days' => array( 'th', 'st', 'nd', 'rd' ),
230 230
 
231 231
 
232 232
 
233 233
 
234
-   'month_days_number' => array(     1 => 30,
235
-                                     2 => 29,
236
-                                     3 => 30,
237
-                                     4 => 30,
238
-                                     5 => 29,
239
-                                     6 => 29,
240
-                                     7 => 30,
241
-                                     8 => 29,
242
-                                     9 => 30,
243
-                                     10 => 29,
244
-                                     11 => 30,
245
-                                     12 => 30 ),
234
+    'month_days_number' => array(     1 => 30,
235
+                                      2 => 29,
236
+                                      3 => 30,
237
+                                      4 => 30,
238
+                                      5 => 29,
239
+                                      6 => 29,
240
+                                      7 => 30,
241
+                                      8 => 29,
242
+                                      9 => 30,
243
+                                      10 => 29,
244
+                                      11 => 30,
245
+                                      12 => 30 ),
246 246
     /************************************************************
247 247
     *                      Day of year
248 248
     ************************************************************
@@ -251,33 +251,33 @@  discard block
 block discarded – undo
251 251
     *
252 252
     *\_________________________________________________________/
253 253
     */
254
-     'day_of_year' => function( $date_time ) {
254
+      'day_of_year' => function( $date_time ) {
255 255
 
256
-       $result = null;
256
+        $result = null;
257 257
 
258
-       $config = include( 'Hijri.php' );
258
+        $config = include( 'Hijri.php' );
259 259
 
260
-       $month = $date_time->format('n');
260
+        $month = $date_time->format('n');
261 261
 
262
-       $day = $date_time->format('d');
262
+        $day = $date_time->format('d');
263 263
 
264
-       foreach( $config['month_days_number'] as $_month => $value ) {
264
+        foreach( $config['month_days_number'] as $_month => $value ) {
265 265
 
266
-         if ( $_month < $month ) {
266
+          if ( $_month < $month ) {
267 267
 
268
-           $result += $value;
268
+            $result += $value;
269 269
 
270
-         }
270
+          }
271 271
 
272
-       }
272
+        }
273 273
 
274
-       $result += $day;
274
+        $result += $day;
275 275
 
276
-       return $result;
276
+        return $result;
277 277
 
278
-     },
278
+      },
279 279
 
280
-     /************************************************************
280
+      /************************************************************
281 281
       *                      Day of week
282 282
       ************************************************************
283 283
       *
@@ -285,29 +285,29 @@  discard block
 block discarded – undo
285 285
       *  example : al-Aḥad = result is 1
286 286
       *\_________________________________________________________/
287 287
       */
288
-     'day_of_week' => function( $date_time ) {
288
+      'day_of_week' => function( $date_time ) {
289 289
 
290
-       $configGhamari = include( 'Hijri.php' );
290
+        $configGhamari = include( 'Hijri.php' );
291 291
 
292
-       $configGregorian = include( 'Gregorian.php' );
292
+        $configGregorian = include( 'Gregorian.php' );
293 293
 
294
-       $day = $date_time->format('l');
294
+        $day = $date_time->format('l');
295 295
 
296
-       $day = str_replace( $configGregorian['days_of_week'], $configGhamari['days_of_week'], $day);
296
+        $day = str_replace( $configGregorian['days_of_week'], $configGhamari['days_of_week'], $day);
297 297
 
298
-       foreach ( $configGhamari['days_of_week'] as $key => $value ) {
298
+        foreach ( $configGhamari['days_of_week'] as $key => $value ) {
299 299
 
300
-         if( $value == $day ) {
300
+          if( $value == $day ) {
301 301
 
302
-           return $key += 1;
302
+            return $key += 1;
303 303
 
304
-         }
304
+          }
305 305
 
306
-       }
306
+        }
307 307
 
308
-     },
308
+      },
309 309
 
310
-     /************************************************************
310
+      /************************************************************
311 311
       *                       Leap year
312 312
       ************************************************************
313 313
       *
@@ -315,9 +315,9 @@  discard block
 block discarded – undo
315 315
       *
316 316
       *\_________________________________________________________/
317 317
       */
318
-     'leap_year' => null,
318
+      'leap_year' => null,
319 319
 
320
-   /************************************************************
320
+    /************************************************************
321 321
     *                        Weekend
322 322
     ************************************************************
323 323
     *
@@ -325,6 +325,6 @@  discard block
 block discarded – undo
325 325
     *
326 326
     *\_________________________________________________________/
327 327
     */
328
-   'weekend' => array( 'friday', 'saturday' ),
328
+    'weekend' => array( 'friday', 'saturday' ),
329 329
 
330 330
   );
Please login to merge, or discard this patch.