File tree Expand file tree Collapse file tree 7 files changed +24
-24
lines changed Expand file tree Collapse file tree 7 files changed +24
-24
lines changed Original file line number Diff line number Diff line change @@ -93,12 +93,12 @@ public function getTime()
93
93
}
94
94
95
95
/**
96
- * @param string|DateTime $time
96
+ * @param string|DateTime|null $time
97
97
* @return $this
98
98
*/
99
- public function setTime ($ time )
99
+ public function setTime ($ time = null )
100
100
{
101
- if (!$ time instanceof DateTime) {
101
+ if (!$ time instanceof DateTime && $ time !== null ) {
102
102
$ time = new DateTime ($ time );
103
103
}
104
104
Original file line number Diff line number Diff line change @@ -570,12 +570,12 @@ public function getReleaseDate()
570
570
}
571
571
572
572
/**
573
- * @param string $releaseDate
573
+ * @param DateTime| string|null $releaseDate
574
574
* @return $this
575
575
*/
576
- public function setReleaseDate ($ releaseDate )
576
+ public function setReleaseDate ($ releaseDate = null )
577
577
{
578
- if (!$ releaseDate instanceof DateTime) {
578
+ if (!$ releaseDate instanceof DateTime && $ releaseDate !== null ) {
579
579
$ releaseDate = new DateTime ($ releaseDate );
580
580
}
581
581
Original file line number Diff line number Diff line change @@ -83,12 +83,12 @@ public function getReleaseDate()
83
83
}
84
84
85
85
/**
86
- * @param string|DateTime $releaseDate
86
+ * @param string|DateTime|null $releaseDate
87
87
* @return $this
88
88
*/
89
- public function setReleaseDate ($ releaseDate )
89
+ public function setReleaseDate ($ releaseDate = null )
90
90
{
91
- if (!$ releaseDate instanceof DateTime) {
91
+ if (!$ releaseDate instanceof DateTime && $ releaseDate !== null ) {
92
92
$ releaseDate = new DateTime ($ releaseDate );
93
93
}
94
94
Original file line number Diff line number Diff line change @@ -112,12 +112,12 @@ public function getReleaseDate()
112
112
}
113
113
114
114
/**
115
- * @param string|DateTime $releaseDate
115
+ * @param string|DateTime|null $releaseDate
116
116
* @return $this
117
117
*/
118
- public function setReleaseDate ($ releaseDate )
118
+ public function setReleaseDate ($ releaseDate = null )
119
119
{
120
- if (!$ releaseDate instanceof DateTime) {
120
+ if (!$ releaseDate instanceof DateTime && $ releaseDate !== null ) {
121
121
$ releaseDate = new DateTime ($ releaseDate );
122
122
}
123
123
Original file line number Diff line number Diff line change @@ -248,12 +248,12 @@ public function getReleaseDate()
248
248
}
249
249
250
250
/**
251
- * @param DateTime $releaseDate
251
+ * @param DateTime|string|null $releaseDate
252
252
* @return $this
253
253
*/
254
- public function setReleaseDate ($ releaseDate )
254
+ public function setReleaseDate ($ releaseDate = null )
255
255
{
256
- if (!$ releaseDate instanceof DateTime) {
256
+ if (!$ releaseDate instanceof DateTime && $ releaseDate !== null ) {
257
257
$ releaseDate = new DateTime ($ releaseDate );
258
258
}
259
259
Original file line number Diff line number Diff line change @@ -343,12 +343,12 @@ public function getFirstAirDate()
343
343
}
344
344
345
345
/**
346
- * @param DateTime $firstAirDate
346
+ * @param DateTime|string|null $firstAirDate
347
347
* @return $this
348
348
*/
349
- public function setFirstAirDate ($ firstAirDate )
349
+ public function setFirstAirDate ($ firstAirDate = null )
350
350
{
351
- if (!$ firstAirDate instanceof DateTime) {
351
+ if (!$ firstAirDate instanceof DateTime && $ firstAirDate !== null ) {
352
352
$ firstAirDate = new DateTime ($ firstAirDate );
353
353
}
354
354
@@ -461,12 +461,12 @@ public function getLastAirDate()
461
461
}
462
462
463
463
/**
464
- * @param string $lastAirDate
464
+ * @param DateTime| string|null $lastAirDate
465
465
* @return $this
466
466
*/
467
- public function setLastAirDate ($ lastAirDate )
467
+ public function setLastAirDate ($ lastAirDate = null )
468
468
{
469
- if (!$ lastAirDate instanceof DateTime) {
469
+ if (!$ lastAirDate instanceof DateTime && $ lastAirDate !== null ) {
470
470
$ lastAirDate = new DateTime ($ lastAirDate );
471
471
}
472
472
Original file line number Diff line number Diff line change @@ -159,12 +159,12 @@ public function getAirDate()
159
159
}
160
160
161
161
/**
162
- * @param DateTime $airDate
162
+ * @param DateTime|string|null $airDate
163
163
* @return $this
164
164
*/
165
- public function setAirDate ($ airDate )
165
+ public function setAirDate ($ airDate = null )
166
166
{
167
- if (!$ airDate instanceof DateTime) {
167
+ if (!$ airDate instanceof DateTime && $ airDate !== null ) {
168
168
$ airDate = new DateTime ($ airDate );
169
169
}
170
170
You can’t perform that action at this time.
0 commit comments