@@ -91,7 +91,7 @@ public static function join(IEnumerable $enumerable, $innerCollection, Closure $
9191 return Enumerable::join ($ enumerable , $ innerCollection , $ outerSelector , $ innerSelector , $ resultSelector );
9292 }
9393
94- public static function count (IEnumerable $ enumerable , Closure $ predicate = null ): int
94+ public static function count (IEnumerable $ enumerable , ? Closure $ predicate = null ): int
9595 {
9696 $ interfaces = class_implements ($ enumerable );
9797 if (in_array (IQueryable::class, $ interfaces )) {
@@ -101,7 +101,7 @@ public static function count(IEnumerable $enumerable, Closure $predicate = null)
101101 return Enumerable::count ($ enumerable , $ predicate );
102102 }
103103
104- public static function max (IEnumerable $ enumerable , Closure $ predicate = null )
104+ public static function max (IEnumerable $ enumerable , ? Closure $ predicate = null )
105105 {
106106 $ interfaces = class_implements ($ enumerable );
107107 if (in_array (IQueryable::class, $ interfaces )) {
@@ -111,7 +111,7 @@ public static function max(IEnumerable $enumerable, Closure $predicate = null)
111111 return Enumerable::max ($ enumerable , $ predicate );
112112 }
113113
114- public static function min (IEnumerable $ enumerable , Closure $ predicate = null )
114+ public static function min (IEnumerable $ enumerable , ? Closure $ predicate = null )
115115 {
116116 $ interfaces = class_implements ($ enumerable );
117117 if (in_array (IQueryable::class, $ interfaces )) {
0 commit comments