laravel-any was created by, and is maintained by Nuno Maduro, and is an Laravel collection macro that determine if any item from the collection passes the given truth test.
Requires PHP 7.2+
Create your package using Composer:
composer require nunomaduro/laravel-any
How to use:
$users = User::all();
// Returns `true` if the collection is not empty.
$users->any();
// Returns `true` if there is a user with a paid plan.
$users->any(fn ($user) => $user->has_paid_plan);
// Returns `true` if there is a user with a paid plan.
$users->any->has_paid_plan;
Thank you for considering to contribute to laravel-any. All the contribution guidelines are mentioned here.
You can have a look at the CHANGELOG for constant updates & detailed information about the changes. You can also follow the twitter account for latest announcements or just come say hi!: @enunomaduro
Do you like this project? Support it by donating
laravel-any is an open-sourced software licensed under the MIT license.