File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ function ( $value, $key ) use ( $keys ) {
135135 *
136136 * @return static
137137 */
138- public function filter ( callable $ callback = null ) {
138+ public function filter ( ? callable $ callback = null ) {
139139 if ( null === $ callback ) {
140140 return new static ( array_filter ( $ this ->items ) );
141141 }
@@ -624,7 +624,7 @@ public function slice( $offset, $length = null ) {
624624 *
625625 * @return static
626626 */
627- public function sort ( callable $ callback = null ) {
627+ public function sort ( ? callable $ callback = null ) {
628628 $ items = $ this ->items ;
629629 $ callback ? uasort ( $ items , $ callback ) : asort ( $ items );
630630
@@ -743,7 +743,7 @@ public function values() {
743743 *
744744 * @return mixed
745745 */
746- public function when ( $ value , callable $ callback , callable $ fallback = null ) {
746+ public function when ( $ value , callable $ callback , ? callable $ fallback = null ) {
747747 return $ value ? $ callback ( $ this , $ value ) : ( $ fallback ? $ fallback ( $ this , $ value ) : $ this );
748748 }
749749
You can’t perform that action at this time.
0 commit comments