$value) { if (call_user_func($callback, $value, $key)) { return $value; } } return static::value($default); } public static function value($value) { return $value instanceof \Closure ? $value() : $value; } } // phpcs:enable Squiz.Classes.ValidClassName.NotCamelCaps