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()
9393 }
9494
9595 /**
96- * @param string|DateTime $time
96+ * @param string|DateTime|null $time
9797 * @return $this
9898 */
99- public function setTime ($ time )
99+ public function setTime ($ time = null )
100100 {
101- if (!$ time instanceof DateTime) {
101+ if (!$ time instanceof DateTime && $ time !== null ) {
102102 $ time = new DateTime ($ time );
103103 }
104104
Original file line number Diff line number Diff line change @@ -570,12 +570,12 @@ public function getReleaseDate()
570570 }
571571
572572 /**
573- * @param string $releaseDate
573+ * @param DateTime| string|null $releaseDate
574574 * @return $this
575575 */
576- public function setReleaseDate ($ releaseDate )
576+ public function setReleaseDate ($ releaseDate = null )
577577 {
578- if (!$ releaseDate instanceof DateTime) {
578+ if (!$ releaseDate instanceof DateTime && $ releaseDate !== null ) {
579579 $ releaseDate = new DateTime ($ releaseDate );
580580 }
581581
Original file line number Diff line number Diff line change @@ -83,12 +83,12 @@ public function getReleaseDate()
8383 }
8484
8585 /**
86- * @param string|DateTime $releaseDate
86+ * @param string|DateTime|null $releaseDate
8787 * @return $this
8888 */
89- public function setReleaseDate ($ releaseDate )
89+ public function setReleaseDate ($ releaseDate = null )
9090 {
91- if (!$ releaseDate instanceof DateTime) {
91+ if (!$ releaseDate instanceof DateTime && $ releaseDate !== null ) {
9292 $ releaseDate = new DateTime ($ releaseDate );
9393 }
9494
Original file line number Diff line number Diff line change @@ -112,12 +112,12 @@ public function getReleaseDate()
112112 }
113113
114114 /**
115- * @param string|DateTime $releaseDate
115+ * @param string|DateTime|null $releaseDate
116116 * @return $this
117117 */
118- public function setReleaseDate ($ releaseDate )
118+ public function setReleaseDate ($ releaseDate = null )
119119 {
120- if (!$ releaseDate instanceof DateTime) {
120+ if (!$ releaseDate instanceof DateTime && $ releaseDate !== null ) {
121121 $ releaseDate = new DateTime ($ releaseDate );
122122 }
123123
Original file line number Diff line number Diff line change @@ -248,12 +248,12 @@ public function getReleaseDate()
248248 }
249249
250250 /**
251- * @param DateTime $releaseDate
251+ * @param DateTime|string|null $releaseDate
252252 * @return $this
253253 */
254- public function setReleaseDate ($ releaseDate )
254+ public function setReleaseDate ($ releaseDate = null )
255255 {
256- if (!$ releaseDate instanceof DateTime) {
256+ if (!$ releaseDate instanceof DateTime && $ releaseDate !== null ) {
257257 $ releaseDate = new DateTime ($ releaseDate );
258258 }
259259
Original file line number Diff line number Diff line change @@ -343,12 +343,12 @@ public function getFirstAirDate()
343343 }
344344
345345 /**
346- * @param DateTime $firstAirDate
346+ * @param DateTime|string|null $firstAirDate
347347 * @return $this
348348 */
349- public function setFirstAirDate ($ firstAirDate )
349+ public function setFirstAirDate ($ firstAirDate = null )
350350 {
351- if (!$ firstAirDate instanceof DateTime) {
351+ if (!$ firstAirDate instanceof DateTime && $ firstAirDate !== null ) {
352352 $ firstAirDate = new DateTime ($ firstAirDate );
353353 }
354354
@@ -461,12 +461,12 @@ public function getLastAirDate()
461461 }
462462
463463 /**
464- * @param string $lastAirDate
464+ * @param DateTime| string|null $lastAirDate
465465 * @return $this
466466 */
467- public function setLastAirDate ($ lastAirDate )
467+ public function setLastAirDate ($ lastAirDate = null )
468468 {
469- if (!$ lastAirDate instanceof DateTime) {
469+ if (!$ lastAirDate instanceof DateTime && $ lastAirDate !== null ) {
470470 $ lastAirDate = new DateTime ($ lastAirDate );
471471 }
472472
Original file line number Diff line number Diff line change @@ -159,12 +159,12 @@ public function getAirDate()
159159 }
160160
161161 /**
162- * @param DateTime $airDate
162+ * @param DateTime|string|null $airDate
163163 * @return $this
164164 */
165- public function setAirDate ($ airDate )
165+ public function setAirDate ($ airDate = null )
166166 {
167- if (!$ airDate instanceof DateTime) {
167+ if (!$ airDate instanceof DateTime && $ airDate !== null ) {
168168 $ airDate = new DateTime ($ airDate );
169169 }
170170
You can’t perform that action at this time.
0 commit comments