GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Test Setup Failed
Push — master ( 311795...859c79 )
by Igor
06:22 queued 13s
created
examples/RecurringRoutes/GetRouteSchedule.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -15,10 +15,10 @@
 block discarded – undo
15 15
 Route4Me::setApiKey(Constants::API_KEY);
16 16
 
17 17
 try {
18
-    $schedules = new Schedules();
18
+	$schedules = new Schedules();
19 19
 
20
-    $schedule = $schedules->getRouteSchedule('66C2AC4A323053FF0A40FEB6918ACF5E');
21
-    print_r($schedule);
20
+	$schedule = $schedules->getRouteSchedule('66C2AC4A323053FF0A40FEB6918ACF5E');
21
+	print_r($schedule);
22 22
 } catch (\Exception $e) {
23
-    echo $e->getMessage() . PHP_EOL;
23
+	echo $e->getMessage() . PHP_EOL;
24 24
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -20,5 +20,5 @@
 block discarded – undo
20 20
     $schedule = $schedules->getRouteSchedule('66C2AC4A323053FF0A40FEB6918ACF5E');
21 21
     print_r($schedule);
22 22
 } catch (\Exception $e) {
23
-    echo $e->getMessage() . PHP_EOL;
23
+    echo $e->getMessage().PHP_EOL;
24 24
 }
Please login to merge, or discard this patch.
examples/RecurringRoutes/DeleteSchedule.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -15,10 +15,10 @@
 block discarded – undo
15 15
 Route4Me::setApiKey(Constants::API_KEY);
16 16
 
17 17
 try {
18
-    $schedules = new Schedules();
18
+	$schedules = new Schedules();
19 19
 
20
-    $schedule = $schedules->deleteSchedule('1515E9A65DD2DEF79CAD7A7E68D91515');
21
-    print_r($schedule);
20
+	$schedule = $schedules->deleteSchedule('1515E9A65DD2DEF79CAD7A7E68D91515');
21
+	print_r($schedule);
22 22
 } catch (\Exception $e) {
23
-    echo $e->getMessage() . PHP_EOL;
23
+	echo $e->getMessage() . PHP_EOL;
24 24
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -20,5 +20,5 @@
 block discarded – undo
20 20
     $schedule = $schedules->deleteSchedule('1515E9A65DD2DEF79CAD7A7E68D91515');
21 21
     print_r($schedule);
22 22
 } catch (\Exception $e) {
23
-    echo $e->getMessage() . PHP_EOL;
23
+    echo $e->getMessage().PHP_EOL;
24 24
 }
Please login to merge, or discard this patch.
examples/RecurringRoutes/CreateMasterRoute.php 2 patches
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -15,22 +15,22 @@
 block discarded – undo
15 15
 Route4Me::setApiKey(Constants::API_KEY);
16 16
 
17 17
 try {
18
-    $schedules = new Schedules;
19
-
20
-    $params = [
21
-        'route_id' => '66C2AC4A323053FF0A40FEB6918ACF5E',
22
-        'route_name' => 'The Bestest route',
23
-        'member_id' => 1053088,
24
-        'vehicle_id' => '061C7E7DCE3538AD2D0B047954F1F499',
25
-        'name' => 'The bestest schedule',
26
-        'schedule_blacklist' => [],
27
-        'schedule' => null,
28
-        'timezone' => 'UTC'
29
-    ];
30
-
31
-    $res = $schedules->createMasterRoute($params);
32
-
33
-    echo var_export($res) . PHP_EOL;
18
+	$schedules = new Schedules;
19
+
20
+	$params = [
21
+		'route_id' => '66C2AC4A323053FF0A40FEB6918ACF5E',
22
+		'route_name' => 'The Bestest route',
23
+		'member_id' => 1053088,
24
+		'vehicle_id' => '061C7E7DCE3538AD2D0B047954F1F499',
25
+		'name' => 'The bestest schedule',
26
+		'schedule_blacklist' => [],
27
+		'schedule' => null,
28
+		'timezone' => 'UTC'
29
+	];
30
+
31
+	$res = $schedules->createMasterRoute($params);
32
+
33
+	echo var_export($res) . PHP_EOL;
34 34
 } catch (\Exception $e) {
35
-    echo $e->getMessage() . PHP_EOL;
35
+	echo $e->getMessage() . PHP_EOL;
36 36
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@
 block discarded – undo
30 30
 
31 31
     $res = $schedules->createMasterRoute($params);
32 32
 
33
-    echo var_export($res) . PHP_EOL;
33
+    echo var_export($res).PHP_EOL;
34 34
 } catch (\Exception $e) {
35
-    echo $e->getMessage() . PHP_EOL;
35
+    echo $e->getMessage().PHP_EOL;
36 36
 }
Please login to merge, or discard this patch.
examples/RecurringRoutes/UpdateRouteSchedule.php 2 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -15,18 +15,18 @@
 block discarded – undo
15 15
 Route4Me::setApiKey(Constants::API_KEY);
16 16
 
17 17
 try {
18
-    $schedules = new Schedules();
18
+	$schedules = new Schedules();
19 19
 
20
-    $route_id = '66C2AC4A323053FF0A40FEB6918ACF5E';
21
-    $params = [
22
-        'schedule_uid' => '1515E9A65DD2DEF79CAD7A7E68D91515',
23
-        'member_id' => '1053088',
24
-        'vehicle_id' => '061C7E7DCE3538AD2D0B047954F1F499'
25
-    ];
20
+	$route_id = '66C2AC4A323053FF0A40FEB6918ACF5E';
21
+	$params = [
22
+		'schedule_uid' => '1515E9A65DD2DEF79CAD7A7E68D91515',
23
+		'member_id' => '1053088',
24
+		'vehicle_id' => '061C7E7DCE3538AD2D0B047954F1F499'
25
+	];
26 26
 
27
-    $schedule = $schedules->updateRouteSchedule($route_id, $params);
27
+	$schedule = $schedules->updateRouteSchedule($route_id, $params);
28 28
 
29
-    print_r($schedule);
29
+	print_r($schedule);
30 30
 } catch (\Exception $e) {
31
-    echo $e->getMessage() . PHP_EOL;
31
+	echo $e->getMessage() . PHP_EOL;
32 32
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,5 +26,5 @@
 block discarded – undo
26 26
 
27 27
     print_r($schedule);
28 28
 } catch (\Exception $e) {
29
-    echo $e->getMessage() . PHP_EOL;
29
+    echo $e->getMessage().PHP_EOL;
30 30
 }
Please login to merge, or discard this patch.
examples/RecurringRoutes/UpdateSchedule.php 2 patches
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -15,19 +15,19 @@
 block discarded – undo
15 15
 Route4Me::setApiKey(Constants::API_KEY);
16 16
 
17 17
 try {
18
-    $schedules = new Schedules;
18
+	$schedules = new Schedules;
19 19
 
20
-    $schedule_uid = '1515E9A65DD2DEF79CAD7A7E68D91515';
21
-    $params = [
22
-        'name' => 'The bestest schedule 2',
23
-        'schedule_blacklist' => ['2023-02-01', '2023-03-01'],
24
-        'schedule' => '{"enabled":true,"mode":"daily"}',
25
-        'timezone' => 'America/New_York'
26
-    ];
20
+	$schedule_uid = '1515E9A65DD2DEF79CAD7A7E68D91515';
21
+	$params = [
22
+		'name' => 'The bestest schedule 2',
23
+		'schedule_blacklist' => ['2023-02-01', '2023-03-01'],
24
+		'schedule' => '{"enabled":true,"mode":"daily"}',
25
+		'timezone' => 'America/New_York'
26
+	];
27 27
 
28
-    $schedule = $schedules->updateSchedule($schedule_uid, $params);
28
+	$schedule = $schedules->updateSchedule($schedule_uid, $params);
29 29
 
30
-    print_r($schedule);
30
+	print_r($schedule);
31 31
 } catch (\Exception $e) {
32
-    echo $e->getMessage() . PHP_EOL;
32
+	echo $e->getMessage() . PHP_EOL;
33 33
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,5 +26,5 @@
 block discarded – undo
26 26
 
27 27
     print_r($schedule);
28 28
 } catch (\Exception $e) {
29
-    echo $e->getMessage() . PHP_EOL;
29
+    echo $e->getMessage().PHP_EOL;
30 30
 }
Please login to merge, or discard this patch.
examples/RecurringRoutes/IsScheduledRouteCopy.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -15,10 +15,10 @@
 block discarded – undo
15 15
 Route4Me::setApiKey(Constants::API_KEY);
16 16
 
17 17
 try {
18
-    $schedules = new Schedules();
18
+	$schedules = new Schedules();
19 19
 
20
-    $res = $schedules->isScheduledRouteCopy('66C2AC4A323053FF0A40FEB6918ACF5E');
21
-    echo var_export($res) . PHP_EOL;
20
+	$res = $schedules->isScheduledRouteCopy('66C2AC4A323053FF0A40FEB6918ACF5E');
21
+	echo var_export($res) . PHP_EOL;
22 22
 } catch (\Exception $e) {
23
-    echo $e->getMessage() . PHP_EOL;
23
+	echo $e->getMessage() . PHP_EOL;
24 24
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
     $schedules = new Schedules();
19 19
 
20 20
     $res = $schedules->isScheduledRouteCopy('66C2AC4A323053FF0A40FEB6918ACF5E');
21
-    echo var_export($res) . PHP_EOL;
21
+    echo var_export($res).PHP_EOL;
22 22
 } catch (\Exception $e) {
23
-    echo $e->getMessage() . PHP_EOL;
23
+    echo $e->getMessage().PHP_EOL;
24 24
 }
Please login to merge, or discard this patch.
examples/RecurringRoutes/GetRouteSchedulePreview.php 2 patches
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -15,13 +15,13 @@
 block discarded – undo
15 15
 Route4Me::setApiKey(Constants::API_KEY);
16 16
 
17 17
 try {
18
-    $schedules = new Schedules();
19
-    $route_id = '66C2AC4A323053FF0A40FEB6918ACF5E';
20
-    $start = '2022-01-01';
21
-    $end = '2023-12-31';
18
+	$schedules = new Schedules();
19
+	$route_id = '66C2AC4A323053FF0A40FEB6918ACF5E';
20
+	$start = '2022-01-01';
21
+	$end = '2023-12-31';
22 22
 
23
-    $schedule = $schedules->getRouteSchedulePreview($route_id, $start, $end);
24
-    print_r($schedule);
23
+	$schedule = $schedules->getRouteSchedulePreview($route_id, $start, $end);
24
+	print_r($schedule);
25 25
 } catch (\Exception $e) {
26
-    echo $e->getMessage() . PHP_EOL;
26
+	echo $e->getMessage() . PHP_EOL;
27 27
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -23,5 +23,5 @@
 block discarded – undo
23 23
     $schedule = $schedules->getRouteSchedulePreview($route_id, $start, $end);
24 24
     print_r($schedule);
25 25
 } catch (\Exception $e) {
26
-    echo $e->getMessage() . PHP_EOL;
26
+    echo $e->getMessage().PHP_EOL;
27 27
 }
Please login to merge, or discard this patch.
UnitTestFiles/Test/V5/RecurringRoutesUnitTests.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
         $result = $schedules->getAllSchedules();
108 108
 
109 109
         $this->assertIsArray($result);
110
-        if (count($result) > 0) {
110
+        if (count($result)>0) {
111 111
             $this->assertInstanceOf(Schedule::class, $result[0]);
112 112
         }
113 113
     }
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
 
120 120
         $this->assertIsArray($result);
121 121
         $this->assertArrayHasKey('schedules', $result);
122
-        if (count($result['schedules']) > 0) {
122
+        if (count($result['schedules'])>0) {
123 123
             $this->assertInstanceOf(Schedule::class, $result['schedules'][0]);
124 124
         }
125 125
         $this->assertArrayHasKey('page_info', $result);
@@ -179,7 +179,7 @@  discard block
 block discarded – undo
179 179
         $result = $schedules->getAllRouteSchedules();
180 180
 
181 181
         $this->assertIsArray($result);
182
-        if (count($result) > 0) {
182
+        if (count($result)>0) {
183 183
             $this->assertInstanceOf(RouteSchedule::class, $result[0]);
184 184
         }
185 185
     }
@@ -191,7 +191,7 @@  discard block
 block discarded – undo
191 191
 
192 192
         $this->assertIsArray($result);
193 193
         $this->assertArrayHasKey('route_schedules', $result);
194
-        if (count($result['route_schedules']) > 0) {
194
+        if (count($result['route_schedules'])>0) {
195 195
             $this->assertInstanceOf(RouteSchedule::class, $result['route_schedules'][0]);
196 196
         }
197 197
         $this->assertArrayHasKey('page_info', $result);
Please login to merge, or discard this patch.
Indentation   +321 added lines, -321 removed lines patch added patch discarded remove patch
@@ -14,330 +14,330 @@
 block discarded – undo
14 14
 
15 15
 final class RecurringRoutesUnitTests extends \PHPUnit\Framework\TestCase
16 16
 {
17
-    public static ?Schedule $schedule;
18
-    public static ?RouteSchedule $route_schedule;
19
-    public static ?string $route_id;
20
-    public static ?string $member_id;
21
-    public static ?string $vehicle_id;
22
-
23
-    public static function setUpBeforeClass() : void
24
-    {
25
-        Route4Me::setApiKey(Constants::API_KEY);
26
-        self::$schedule = null;
27
-        self::$route_schedule = null;
28
-        self::$route_id = null;
29
-        self::$member_id = null;
30
-        self::$vehicle_id = null;
31
-    }
32
-
33
-    public function testScheduleCanBeCreateEmpty() : void
34
-    {
35
-        $this->assertInstanceOf(Schedule::class, new Schedule());
36
-    }
37
-
38
-    public function testScheduleCanBeCreateFromArray() : void
39
-    {
40
-        $this->assertInstanceOf(Schedule::class, new Schedule([
41
-            'schedule_uid' => '1',
42
-            'name' => 'The best Schedule'
43
-        ]));
44
-    }
45
-
46
-    public function testRouteScheduleCanBeCreateEmpty() : void
47
-    {
48
-        $this->assertInstanceOf(RouteSchedule::class, new RouteSchedule());
49
-    }
50
-
51
-    public function testRouteScheduleCanBeCreateFromArray() : void
52
-    {
53
-        $this->assertInstanceOf(RouteSchedule::class, new RouteSchedule([
54
-            'route_id' => '1',
55
-            'schedule_uid' => '2'
56
-        ]));
57
-    }
58
-
59
-    public function testPageInfoCanBeCreateEmpty() : void
60
-    {
61
-        $this->assertInstanceOf(PageInfo::class, new PageInfo());
62
-    }
63
-
64
-    public function testPageInfoCanBeCreateFromArray() : void
65
-    {
66
-        $this->assertInstanceOf(PageInfo::class, new PageInfo([
67
-            'first' => 'URL_first',
68
-            'last' => 'URL_last'
69
-        ], [
70
-            'current_page' => 1,
71
-            'last_page' => 15
72
-        ]));
73
-    }
74
-
75
-    public function testSchedulesCanBeCreateEmpty() : void
76
-    {
77
-        $this->assertInstanceOf(Schedules::class, new Schedules());
78
-    }
79
-
80
-    public function testCreateScheduleMustReturnScahedule() : void
81
-    {
82
-        $schedules = new Schedules();
83
-        self::$schedule = $schedules->createSchedule([
84
-            'name' => 'The bestest schedule',
85
-            'schedule_blacklist' => [],
86
-            'schedule' => null,
87
-            'timezone' => 'UTC'
88
-        ]);
89
-
90
-        $this->assertInstanceOf(Schedule::class, self::$schedule);
91
-        $this->assertNotNull(self::$schedule->schedule_uid);
92
-        $this->assertEquals(self::$schedule->name, 'The bestest schedule');
93
-    }
94
-
95
-    public function testGetScheduleMustReturnScahedule() : void
96
-    {
97
-        $schedules = new Schedules();
98
-        $schedule = $schedules->getSchedule(self::$schedule->schedule_uid);
99
-
100
-        $this->assertInstanceOf(Schedule::class, $schedule);
101
-        $this->assertNotNull(self::$schedule->schedule_uid);
102
-        $this->assertEquals(self::$schedule->name, 'The bestest schedule');
103
-    }
104
-
105
-    public function testGetAllSchedulesMustReturnArrayOfScahedules() : void
106
-    {
107
-        $schedules = new Schedules();
108
-        $result = $schedules->getAllSchedules();
109
-
110
-        $this->assertIsArray($result);
111
-        if (count($result) > 0) {
112
-            $this->assertInstanceOf(Schedule::class, $result[0]);
113
-        }
114
-    }
115
-
116
-    public function testGetSchedulesMustReturnOnePage() : void
117
-    {
118
-        $schedules = new Schedules();
119
-        $result = $schedules->getSchedules();
120
-
121
-        $this->assertIsArray($result);
122
-        $this->assertArrayHasKey('schedules', $result);
123
-        if (count($result['schedules']) > 0) {
124
-            $this->assertInstanceOf(Schedule::class, $result['schedules'][0]);
125
-        }
126
-        $this->assertArrayHasKey('page_info', $result);
127
-        $this->assertInstanceOf(PageInfo::class, $result['page_info']);
128
-    }
129
-
130
-    public function testUpdateScheduleMustReturnUpdatedScahedule() : void
131
-    {
132
-        $schedules = new Schedules();
133
-        self::$schedule = $schedules->updateSchedule(self::$schedule->schedule_uid, [
134
-            'name' => 'The bestest schedule 1'
135
-        ]);
136
-
137
-        $this->assertInstanceOf(Schedule::class, self::$schedule);
138
-        $this->assertEquals(self::$schedule->name, 'The bestest schedule 1');
139
-    }
140
-
141
-    public function testCreateRouteScheduleMustReturnRouteScahedule() : void
142
-    {
143
-        $route = new Route;
144
-        $routes = $route->getRoutes([
145
-            'limit' => 1,
146
-            'offset' => 0
147
-        ]);
17
+	public static ?Schedule $schedule;
18
+	public static ?RouteSchedule $route_schedule;
19
+	public static ?string $route_id;
20
+	public static ?string $member_id;
21
+	public static ?string $vehicle_id;
22
+
23
+	public static function setUpBeforeClass() : void
24
+	{
25
+		Route4Me::setApiKey(Constants::API_KEY);
26
+		self::$schedule = null;
27
+		self::$route_schedule = null;
28
+		self::$route_id = null;
29
+		self::$member_id = null;
30
+		self::$vehicle_id = null;
31
+	}
32
+
33
+	public function testScheduleCanBeCreateEmpty() : void
34
+	{
35
+		$this->assertInstanceOf(Schedule::class, new Schedule());
36
+	}
37
+
38
+	public function testScheduleCanBeCreateFromArray() : void
39
+	{
40
+		$this->assertInstanceOf(Schedule::class, new Schedule([
41
+			'schedule_uid' => '1',
42
+			'name' => 'The best Schedule'
43
+		]));
44
+	}
45
+
46
+	public function testRouteScheduleCanBeCreateEmpty() : void
47
+	{
48
+		$this->assertInstanceOf(RouteSchedule::class, new RouteSchedule());
49
+	}
50
+
51
+	public function testRouteScheduleCanBeCreateFromArray() : void
52
+	{
53
+		$this->assertInstanceOf(RouteSchedule::class, new RouteSchedule([
54
+			'route_id' => '1',
55
+			'schedule_uid' => '2'
56
+		]));
57
+	}
58
+
59
+	public function testPageInfoCanBeCreateEmpty() : void
60
+	{
61
+		$this->assertInstanceOf(PageInfo::class, new PageInfo());
62
+	}
63
+
64
+	public function testPageInfoCanBeCreateFromArray() : void
65
+	{
66
+		$this->assertInstanceOf(PageInfo::class, new PageInfo([
67
+			'first' => 'URL_first',
68
+			'last' => 'URL_last'
69
+		], [
70
+			'current_page' => 1,
71
+			'last_page' => 15
72
+		]));
73
+	}
74
+
75
+	public function testSchedulesCanBeCreateEmpty() : void
76
+	{
77
+		$this->assertInstanceOf(Schedules::class, new Schedules());
78
+	}
79
+
80
+	public function testCreateScheduleMustReturnScahedule() : void
81
+	{
82
+		$schedules = new Schedules();
83
+		self::$schedule = $schedules->createSchedule([
84
+			'name' => 'The bestest schedule',
85
+			'schedule_blacklist' => [],
86
+			'schedule' => null,
87
+			'timezone' => 'UTC'
88
+		]);
89
+
90
+		$this->assertInstanceOf(Schedule::class, self::$schedule);
91
+		$this->assertNotNull(self::$schedule->schedule_uid);
92
+		$this->assertEquals(self::$schedule->name, 'The bestest schedule');
93
+	}
94
+
95
+	public function testGetScheduleMustReturnScahedule() : void
96
+	{
97
+		$schedules = new Schedules();
98
+		$schedule = $schedules->getSchedule(self::$schedule->schedule_uid);
99
+
100
+		$this->assertInstanceOf(Schedule::class, $schedule);
101
+		$this->assertNotNull(self::$schedule->schedule_uid);
102
+		$this->assertEquals(self::$schedule->name, 'The bestest schedule');
103
+	}
104
+
105
+	public function testGetAllSchedulesMustReturnArrayOfScahedules() : void
106
+	{
107
+		$schedules = new Schedules();
108
+		$result = $schedules->getAllSchedules();
109
+
110
+		$this->assertIsArray($result);
111
+		if (count($result) > 0) {
112
+			$this->assertInstanceOf(Schedule::class, $result[0]);
113
+		}
114
+	}
115
+
116
+	public function testGetSchedulesMustReturnOnePage() : void
117
+	{
118
+		$schedules = new Schedules();
119
+		$result = $schedules->getSchedules();
120
+
121
+		$this->assertIsArray($result);
122
+		$this->assertArrayHasKey('schedules', $result);
123
+		if (count($result['schedules']) > 0) {
124
+			$this->assertInstanceOf(Schedule::class, $result['schedules'][0]);
125
+		}
126
+		$this->assertArrayHasKey('page_info', $result);
127
+		$this->assertInstanceOf(PageInfo::class, $result['page_info']);
128
+	}
129
+
130
+	public function testUpdateScheduleMustReturnUpdatedScahedule() : void
131
+	{
132
+		$schedules = new Schedules();
133
+		self::$schedule = $schedules->updateSchedule(self::$schedule->schedule_uid, [
134
+			'name' => 'The bestest schedule 1'
135
+		]);
136
+
137
+		$this->assertInstanceOf(Schedule::class, self::$schedule);
138
+		$this->assertEquals(self::$schedule->name, 'The bestest schedule 1');
139
+	}
140
+
141
+	public function testCreateRouteScheduleMustReturnRouteScahedule() : void
142
+	{
143
+		$route = new Route;
144
+		$routes = $route->getRoutes([
145
+			'limit' => 1,
146
+			'offset' => 0
147
+		]);
148 148
     
149
-        if (is_array($routes) && isset($routes[0])) {
150
-            self::$route_id = $routes[0]->route_id;
151
-            self::$member_id = $routes[0]->member_id;
152
-        }
153
-        $route = null;
149
+		if (is_array($routes) && isset($routes[0])) {
150
+			self::$route_id = $routes[0]->route_id;
151
+			self::$member_id = $routes[0]->member_id;
152
+		}
153
+		$route = null;
154 154
 
155
-        $this->assertNotNull(self::$route_id);
155
+		$this->assertNotNull(self::$route_id);
156 156
     
157
-        $schedules = new Schedules();
158
-        self::$route_schedule = $schedules->createRouteSchedule([
159
-            'route_id' => self::$route_id,
160
-            'schedule_uid' => self::$schedule->schedule_uid
161
-        ]);
162
-
163
-        $this->assertInstanceOf(RouteSchedule::class, self::$route_schedule);
164
-        $this->assertNotNull(self::$route_schedule->schedule_uid);
165
-        $this->assertEquals(self::$route_schedule->schedule_uid, self::$schedule->schedule_uid);
166
-    }
167
-
168
-    public function testGetRouteScheduleMustReturnRouteScahedule() : void
169
-    {
170
-        $schedules = new Schedules();
171
-        $route_schedule = $schedules->getRouteSchedule(self::$route_id);
172
-
173
-        $this->assertInstanceOf(RouteSchedule::class, $route_schedule);
174
-        $this->assertNotNull($route_schedule->schedule_uid);
175
-    }
176
-
177
-    public function testGetAllRouteSchedulesMustReturnArrayOfRouteScahedules() : void
178
-    {
179
-        $schedules = new Schedules();
180
-        $result = $schedules->getAllRouteSchedules();
181
-
182
-        $this->assertIsArray($result);
183
-        if (count($result) > 0) {
184
-            $this->assertInstanceOf(RouteSchedule::class, $result[0]);
185
-        }
186
-    }
187
-
188
-    public function testGetRouteSchedulesMustReturnOnePage() : void
189
-    {
190
-        $schedules = new Schedules();
191
-        $result = $schedules->getRouteSchedules();
192
-
193
-        $this->assertIsArray($result);
194
-        $this->assertArrayHasKey('route_schedules', $result);
195
-        if (count($result['route_schedules']) > 0) {
196
-            $this->assertInstanceOf(RouteSchedule::class, $result['route_schedules'][0]);
197
-        }
198
-        $this->assertArrayHasKey('page_info', $result);
199
-        $this->assertInstanceOf(PageInfo::class, $result['page_info']);
200
-    }
201
-
202
-    public function testUpdateRouteScheduleMustReturnUpdatedRouteScahedule() : void
203
-    {
204
-        $vehicle = new Vehicle();
205
-        $vehicles = $vehicle->getVehiclesPaginatedList([
206
-            'with_pagination' => true,
207
-            'page' => 1,
208
-            'perPage' => 1
209
-        ]);
157
+		$schedules = new Schedules();
158
+		self::$route_schedule = $schedules->createRouteSchedule([
159
+			'route_id' => self::$route_id,
160
+			'schedule_uid' => self::$schedule->schedule_uid
161
+		]);
162
+
163
+		$this->assertInstanceOf(RouteSchedule::class, self::$route_schedule);
164
+		$this->assertNotNull(self::$route_schedule->schedule_uid);
165
+		$this->assertEquals(self::$route_schedule->schedule_uid, self::$schedule->schedule_uid);
166
+	}
167
+
168
+	public function testGetRouteScheduleMustReturnRouteScahedule() : void
169
+	{
170
+		$schedules = new Schedules();
171
+		$route_schedule = $schedules->getRouteSchedule(self::$route_id);
172
+
173
+		$this->assertInstanceOf(RouteSchedule::class, $route_schedule);
174
+		$this->assertNotNull($route_schedule->schedule_uid);
175
+	}
176
+
177
+	public function testGetAllRouteSchedulesMustReturnArrayOfRouteScahedules() : void
178
+	{
179
+		$schedules = new Schedules();
180
+		$result = $schedules->getAllRouteSchedules();
181
+
182
+		$this->assertIsArray($result);
183
+		if (count($result) > 0) {
184
+			$this->assertInstanceOf(RouteSchedule::class, $result[0]);
185
+		}
186
+	}
187
+
188
+	public function testGetRouteSchedulesMustReturnOnePage() : void
189
+	{
190
+		$schedules = new Schedules();
191
+		$result = $schedules->getRouteSchedules();
192
+
193
+		$this->assertIsArray($result);
194
+		$this->assertArrayHasKey('route_schedules', $result);
195
+		if (count($result['route_schedules']) > 0) {
196
+			$this->assertInstanceOf(RouteSchedule::class, $result['route_schedules'][0]);
197
+		}
198
+		$this->assertArrayHasKey('page_info', $result);
199
+		$this->assertInstanceOf(PageInfo::class, $result['page_info']);
200
+	}
201
+
202
+	public function testUpdateRouteScheduleMustReturnUpdatedRouteScahedule() : void
203
+	{
204
+		$vehicle = new Vehicle();
205
+		$vehicles = $vehicle->getVehiclesPaginatedList([
206
+			'with_pagination' => true,
207
+			'page' => 1,
208
+			'perPage' => 1
209
+		]);
210 210
     
211
-        if (is_array($vehicles) && isset($vehicles[0]) && is_array($vehicles[0]) && isset($vehicles[0]['vehicle_id'])) {
212
-            self::$vehicle_id = $vehicles[0]['vehicle_id'];
213
-        }
214
-        $vehicle = null;
211
+		if (is_array($vehicles) && isset($vehicles[0]) && is_array($vehicles[0]) && isset($vehicles[0]['vehicle_id'])) {
212
+			self::$vehicle_id = $vehicles[0]['vehicle_id'];
213
+		}
214
+		$vehicle = null;
215 215
     
216
-        $this->assertNotNull(self::$vehicle_id);
217
-
218
-        $schedules = new Schedules();
219
-        self::$route_schedule = $schedules->updateRouteSchedule(self::$route_id, [
220
-            'schedule_uid' => self::$route_schedule->schedule_uid,
221
-            'member_id' => self::$member_id,
222
-            'vehicle_id' => self::$vehicle_id
223
-        ]);
224
-
225
-        $this->assertInstanceOf(RouteSchedule::class, self::$route_schedule);
226
-        $this->assertEquals(self::$route_schedule->member_id, self::$member_id);
227
-    }
228
-
229
-    public function testrReplaceRouteScheduleMustReturnRouteScahedule() : void
230
-    {
231
-        $schedules = new Schedules();
232
-        self::$route_schedule = $schedules->replaceRouteSchedule(self::$route_id, [
233
-            'schedule_uid' => self::$route_schedule->schedule_uid,
234
-            'member_id' => self::$member_id,
235
-            'vehicle_id' => self::$vehicle_id
236
-        ]);
237
-
238
-        $this->assertInstanceOf(RouteSchedule::class, self::$route_schedule);
239
-        $this->assertEquals(self::$route_schedule->member_id, self::$member_id);
240
-    }
241
-
242
-    public function testGetRouteSchedulePreviewMustReturnArray() : void
243
-    {
244
-        $schedules = new Schedules();
245
-        $start = '2022-01-01';
246
-        $end = '2023-12-31';
247
-        $result = $schedules->getRouteSchedulePreview(self::$route_id, $start, $end);
248
-
249
-        $this->assertIsArray($result);
250
-    }
251
-
252
-    public function testIsScheduledRouteCopyMustReturnBool() : void
253
-    {
254
-        $schedules = new Schedules();
255
-        $result = $schedules->isScheduledRouteCopy(self::$route_id);
256
-        $this->assertIsBool($result);
257
-    }
258
-
259
-    public function testGetScheduledRoutesCopiesMustReturnArray() : void
260
-    {
261
-        $schedules = new Schedules();
262
-        $route_date = '2023-01-01';
263
-        $result = $schedules->getScheduledRoutesCopies(
264
-            self::$route_id,
265
-            self::$route_schedule->schedule_uid,
266
-            $route_date
267
-        );
268
-
269
-        $this->assertIsArray($result);
270
-    }
271
-
272
-    public function testCreateMasterRouteMustReturnBool() : void
273
-    {
274
-        $schedules = new Schedules();
275
-        $result = $schedules->createMasterRoute([
276
-            'route_id' => self::$route_id,
277
-            'route_name' => 'The Bestest route',
278
-            'member_id' => self::$member_id,
279
-            'vehicle_id' => self::$vehicle_id,
280
-            'name' => 'The bestest schedule',
281
-            'schedule_blacklist' => [],
282
-            'schedule' => null,
283
-            'timezone' => 'UTC'
284
-        ]);
285
-
286
-        $this->assertIsBool($result);
287
-    }
288
-
289
-    public function testDeleteRouteSchedulesMustReturnTrue() : void
290
-    {
291
-        $schedules = new Schedules();
292
-        $result = $schedules->deleteRouteSchedules(self::$route_id);
293
-
294
-        $this->assertTrue($result);
295
-        self::$route_schedule = null;
296
-    }
297
-
298
-    public function testDeleteScheduleMustReturnDeletedScahedule() : void
299
-    {
300
-        $schedules = new Schedules();
301
-        self::$schedule = $schedules->deleteSchedule(self::$schedule->schedule_uid);
302
-
303
-        $this->assertInstanceOf(Schedule::class, self::$schedule);
304
-        self::$schedule = null;
305
-    }
306
-
307
-    public function testDeleteRouteScheduleMustReturnDeletedRouteScahedule() : void
308
-    {
309
-        $schedules = new Schedules();
310
-        self::$schedule = $schedules->createSchedule([
311
-            'name' => 'The bestest schedule',
312
-            'schedule_blacklist' => [],
313
-            'schedule' => null,
314
-            'timezone' => 'UTC'
315
-        ]);
316
-
317
-        self::$route_schedule = $schedules->createRouteSchedule([
318
-            'route_id' => self::$route_id,
319
-            'schedule_uid' => self::$schedule->schedule_uid
320
-        ]);
321
-
322
-        $res_route_schedule = $schedules->deleteRouteSchedule(self::$route_schedule->route_id);
323
-
324
-        $this->assertInstanceOf(RouteSchedule::class, $res_route_schedule);
325
-
326
-        self::$schedule = null;
327
-        self::$route_schedule = null;
328
-    }
329
-
330
-    public static function tearDownAfterClass() : void
331
-    {
332
-        if (!is_null(self::$schedule)) {
333
-            $schedules = new Schedules();
334
-            $result = $schedules->deleteSchedule(self::$schedule->schedule_uid);
335
-            self::assertInstanceOf(Schedule::class, $result);
336
-        }
337
-        if (!is_null(self::$route_schedule)) {
338
-            $schedules = new Schedules();
339
-            $result = $schedules->deleteRouteSchedule(self::$route_schedule->route_id);
340
-            self::assertInstanceOf(RouteSchedule::class, $result);
341
-        }
342
-    }
216
+		$this->assertNotNull(self::$vehicle_id);
217
+
218
+		$schedules = new Schedules();
219
+		self::$route_schedule = $schedules->updateRouteSchedule(self::$route_id, [
220
+			'schedule_uid' => self::$route_schedule->schedule_uid,
221
+			'member_id' => self::$member_id,
222
+			'vehicle_id' => self::$vehicle_id
223
+		]);
224
+
225
+		$this->assertInstanceOf(RouteSchedule::class, self::$route_schedule);
226
+		$this->assertEquals(self::$route_schedule->member_id, self::$member_id);
227
+	}
228
+
229
+	public function testrReplaceRouteScheduleMustReturnRouteScahedule() : void
230
+	{
231
+		$schedules = new Schedules();
232
+		self::$route_schedule = $schedules->replaceRouteSchedule(self::$route_id, [
233
+			'schedule_uid' => self::$route_schedule->schedule_uid,
234
+			'member_id' => self::$member_id,
235
+			'vehicle_id' => self::$vehicle_id
236
+		]);
237
+
238
+		$this->assertInstanceOf(RouteSchedule::class, self::$route_schedule);
239
+		$this->assertEquals(self::$route_schedule->member_id, self::$member_id);
240
+	}
241
+
242
+	public function testGetRouteSchedulePreviewMustReturnArray() : void
243
+	{
244
+		$schedules = new Schedules();
245
+		$start = '2022-01-01';
246
+		$end = '2023-12-31';
247
+		$result = $schedules->getRouteSchedulePreview(self::$route_id, $start, $end);
248
+
249
+		$this->assertIsArray($result);
250
+	}
251
+
252
+	public function testIsScheduledRouteCopyMustReturnBool() : void
253
+	{
254
+		$schedules = new Schedules();
255
+		$result = $schedules->isScheduledRouteCopy(self::$route_id);
256
+		$this->assertIsBool($result);
257
+	}
258
+
259
+	public function testGetScheduledRoutesCopiesMustReturnArray() : void
260
+	{
261
+		$schedules = new Schedules();
262
+		$route_date = '2023-01-01';
263
+		$result = $schedules->getScheduledRoutesCopies(
264
+			self::$route_id,
265
+			self::$route_schedule->schedule_uid,
266
+			$route_date
267
+		);
268
+
269
+		$this->assertIsArray($result);
270
+	}
271
+
272
+	public function testCreateMasterRouteMustReturnBool() : void
273
+	{
274
+		$schedules = new Schedules();
275
+		$result = $schedules->createMasterRoute([
276
+			'route_id' => self::$route_id,
277
+			'route_name' => 'The Bestest route',
278
+			'member_id' => self::$member_id,
279
+			'vehicle_id' => self::$vehicle_id,
280
+			'name' => 'The bestest schedule',
281
+			'schedule_blacklist' => [],
282
+			'schedule' => null,
283
+			'timezone' => 'UTC'
284
+		]);
285
+
286
+		$this->assertIsBool($result);
287
+	}
288
+
289
+	public function testDeleteRouteSchedulesMustReturnTrue() : void
290
+	{
291
+		$schedules = new Schedules();
292
+		$result = $schedules->deleteRouteSchedules(self::$route_id);
293
+
294
+		$this->assertTrue($result);
295
+		self::$route_schedule = null;
296
+	}
297
+
298
+	public function testDeleteScheduleMustReturnDeletedScahedule() : void
299
+	{
300
+		$schedules = new Schedules();
301
+		self::$schedule = $schedules->deleteSchedule(self::$schedule->schedule_uid);
302
+
303
+		$this->assertInstanceOf(Schedule::class, self::$schedule);
304
+		self::$schedule = null;
305
+	}
306
+
307
+	public function testDeleteRouteScheduleMustReturnDeletedRouteScahedule() : void
308
+	{
309
+		$schedules = new Schedules();
310
+		self::$schedule = $schedules->createSchedule([
311
+			'name' => 'The bestest schedule',
312
+			'schedule_blacklist' => [],
313
+			'schedule' => null,
314
+			'timezone' => 'UTC'
315
+		]);
316
+
317
+		self::$route_schedule = $schedules->createRouteSchedule([
318
+			'route_id' => self::$route_id,
319
+			'schedule_uid' => self::$schedule->schedule_uid
320
+		]);
321
+
322
+		$res_route_schedule = $schedules->deleteRouteSchedule(self::$route_schedule->route_id);
323
+
324
+		$this->assertInstanceOf(RouteSchedule::class, $res_route_schedule);
325
+
326
+		self::$schedule = null;
327
+		self::$route_schedule = null;
328
+	}
329
+
330
+	public static function tearDownAfterClass() : void
331
+	{
332
+		if (!is_null(self::$schedule)) {
333
+			$schedules = new Schedules();
334
+			$result = $schedules->deleteSchedule(self::$schedule->schedule_uid);
335
+			self::assertInstanceOf(Schedule::class, $result);
336
+		}
337
+		if (!is_null(self::$route_schedule)) {
338
+			$schedules = new Schedules();
339
+			$result = $schedules->deleteRouteSchedule(self::$route_schedule->route_id);
340
+			self::assertInstanceOf(RouteSchedule::class, $result);
341
+		}
342
+	}
343 343
 }
Please login to merge, or discard this patch.
src/Route4Me/V5/RecurringRoutes/RouteSchedule.php 2 patches
Indentation   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -13,30 +13,30 @@
 block discarded – undo
13 13
  */
14 14
 class RouteSchedule extends Common
15 15
 {
16
-    /**
17
-     * The Route ID
18
-     */
19
-    public ?string $route_id = null;
16
+	/**
17
+	 * The Route ID
18
+	 */
19
+	public ?string $route_id = null;
20 20
 
21
-    /**
22
-     * The Schedule ID
23
-     */
24
-    public ?string $schedule_uid = null;
21
+	/**
22
+	 * The Schedule ID
23
+	 */
24
+	public ?string $schedule_uid = null;
25 25
 
26
-    /**
27
-     * The Schedule ID
28
-     */
29
-    public ?int $member_id = null;
26
+	/**
27
+	 * The Schedule ID
28
+	 */
29
+	public ?int $member_id = null;
30 30
 
31
-    /**
32
-     * The Schedule ID
33
-     */
34
-    public ?string $vehicle_id = null;
31
+	/**
32
+	 * The Schedule ID
33
+	 */
34
+	public ?string $vehicle_id = null;
35 35
 
36
-    public function __construct(?array $params = null)
37
-    {
38
-        if ($params !== null) {
39
-            $this->fillFromArray($params);
40
-        }
41
-    }
36
+	public function __construct(?array $params = null)
37
+	{
38
+		if ($params !== null) {
39
+			$this->fillFromArray($params);
40
+		}
41
+	}
42 42
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@
 block discarded – undo
35 35
 
36 36
     public function __construct(?array $params = null)
37 37
     {
38
-        if ($params !== null) {
38
+        if ($params!==null) {
39 39
             $this->fillFromArray($params);
40 40
         }
41 41
     }
Please login to merge, or discard this patch.