@@ -9,87 +9,87 @@ trait Dates
99 /**
1010 * {@inheritdoc}
1111 */
12- public function date ($ name , callable $ callback = null )
12+ public function date ($ name , ? callable $ callback = null )
1313 {
1414 return $ this ->field (Types::DATE_MUTABLE , $ name , $ callback );
1515 }
1616
1717 /**
1818 * {@inheritdoc}
1919 */
20- public function dateTime ($ name , callable $ callback = null )
20+ public function dateTime ($ name , ? callable $ callback = null )
2121 {
2222 return $ this ->field (Types::DATETIME_MUTABLE , $ name , $ callback );
2323 }
2424
2525 /**
2626 * {@inheritdoc}
2727 */
28- public function dateTimeTz ($ name , callable $ callback = null )
28+ public function dateTimeTz ($ name , ? callable $ callback = null )
2929 {
3030 return $ this ->field (Types::DATETIMETZ_MUTABLE , $ name , $ callback );
3131 }
3232
3333 /**
3434 * {@inheritdoc}
3535 */
36- public function time ($ name , callable $ callback = null )
36+ public function time ($ name , ? callable $ callback = null )
3737 {
3838 return $ this ->field (Types::TIME_MUTABLE , $ name , $ callback );
3939 }
4040
4141 /**
4242 * {@inheritdoc}
4343 */
44- public function carbonDateTime ($ name , callable $ callback = null )
44+ public function carbonDateTime ($ name , ? callable $ callback = null )
4545 {
4646 return $ this ->field ('carbondatetime ' , $ name , $ callback );
4747 }
4848
4949 /**
5050 * {@inheritdoc}
5151 */
52- public function carbonDateTimeTz ($ name , callable $ callback = null )
52+ public function carbonDateTimeTz ($ name , ? callable $ callback = null )
5353 {
5454 return $ this ->field ('carbondatetimetz ' , $ name , $ callback );
5555 }
5656
5757 /**
5858 * {@inheritdoc}
5959 */
60- public function carbonDate ($ name , callable $ callback = null )
60+ public function carbonDate ($ name , ? callable $ callback = null )
6161 {
6262 return $ this ->field ('carbondate ' , $ name , $ callback );
6363 }
6464
6565 /**
6666 * {@inheritdoc}
6767 */
68- public function carbonTime ($ name , callable $ callback = null )
68+ public function carbonTime ($ name , ? callable $ callback = null )
6969 {
7070 return $ this ->field ('carbontime ' , $ name , $ callback );
7171 }
7272
7373 /**
7474 * {@inheritdoc}
7575 */
76- public function zendDate ($ name , callable $ callback = null )
76+ public function zendDate ($ name , ? callable $ callback = null )
7777 {
7878 return $ this ->field ('zenddate ' , $ name , $ callback );
7979 }
8080
8181 /**
8282 * {@inheritdoc}
8383 */
84- public function timestamp ($ name , callable $ callback = null )
84+ public function timestamp ($ name , ? callable $ callback = null )
8585 {
8686 return $ this ->carbonDateTime ($ name , $ callback );
8787 }
8888
8989 /**
9090 * {@inheritdoc}
9191 */
92- public function timestampTz ($ name , callable $ callback = null )
92+ public function timestampTz ($ name , ? callable $ callback = null )
9393 {
9494 return $ this ->carbonDateTimeTz ($ name , $ callback );
9595 }
@@ -101,5 +101,5 @@ public function timestampTz($name, callable $callback = null)
101101 *
102102 * @return \LaravelDoctrine\Fluent\Builders\Field
103103 */
104- abstract public function field ($ type , $ name , callable $ callback = null );
104+ abstract public function field ($ type , $ name , ? callable $ callback = null );
105105}
0 commit comments