illuminate/conditionable
Illuminate/Conditionable provides the Conditionable trait, adding when() and unless() methods to Laravel classes. Run callbacks conditionally without verbose if statements, keeping fluent method chains clean and readable. Lightweight and dependency-free, it ships as part of the Laravel framework.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| inalto/filament-coord-picker | 0.87 | Filament form field that lets users pick latitude and longitude on an interactive map. Click or drag the marker to set coordinates, search for an address, and save the pair to your model. Drops into any Filament resource form with minimal setup. | 0 | — | 0 | — | 0 | 0.7 | 0.8 | MIT | 1 year ago | |
| illuminate/contracts | 0.87 | Laravel’s core contract interfaces for frameworks and packages. Provides stable abstractions for services like cache, queue, events, routing, validation, and more, enabling clean dependency injection and easy swapping of implementations across the ecosystem. | 705 | 712 | 81 | 4M | 0 | 6.1 | 51.5 | MIT | — | |
| illuminate/exception | 0.87 | The exception handling component of Laravel, providing the Handler that catches, reports, and renders exceptions into HTTP responses. It supports custom render and report logic, HTTP exceptions, and clean error output across your application. | 21 | — | 4 | — | 0 | 0.2 | — | — | — | |
| illuminate/image | 0.87 | Illuminate Image is a lightweight Laravel package offering a clean, fluent API for loading, resizing, cropping, converting, and caching images. It supports GD and Imagick drivers and integrates smoothly with Blade views, storage disks, and Laravel's filesystem. Simple image handling for Laravel apps... | 34,991 | 35 | 12,023 | 28 | 55 | 78.7 | 33.0 | MIT | 1 week ago | |
| testmonitor/eloquent-lockable | 0.87 | Add record locking to Laravel Eloquent models with a simple trait. Prevent concurrent edits by tracking who holds a lock, then lock, unlock, and check status easily—keeping data consistent in multi-user apps. | 4 | — | 3 | — | 0 | 20.2 | — | MIT | 3 days ago | |
| testmonitor/eloquent-revisable | 0.87 | Keep a full revision history for your Eloquent models. This package automatically saves snapshots on create, update, and delete, lets you inspect what changed, and restore or revert models to any previous version through a simple, familiar API. | 2 | 2 | 3 | 80 | 0 | 19.3 | 23.3 | MIT | 3 weeks ago | |
| illuminate/pipeline | 0.87 | Illuminate Pipeline, part of the Laravel framework, sends a value through a sequence of customizable stages, each receiving and modifying the result of the previous one. Ideal for building middleware-style processing chains, filters, and validation workflows in PHP applications. | 34,987 | 94 | 12,028 | 1M | 55 | 78.2 | 58.2 | MIT | 3 days ago | |
| illuminate/routing | 0.87 | Laravel's standalone routing component maps HTTP requests to closures or controllers, with route groups, middleware, parameters, named routes, model binding, and resourceful routes. Framework-agnostic enough to power the router in any PHP application. | 122 | 140 | 76 | 354K | 0 | 2.9 | 47.8 | MIT | — | |
| illuminate/container | 0.87 | The Illuminate Container is Laravel's powerful dependency injection container. It manages class dependencies, binds and resolves services, supports contextual and method injection, and provides a simple, flexible foundation for building decoupled PHP applications. | 34,987 | 322 | 12,028 | 2M | 55 | 78.2 | 60.4 | MIT | 3 days ago | |
| maartenpaauw/laravel-specification-pattern | 0.87 | A Laravel package for the specification pattern, letting you encapsulate business rules into reusable, composable specifications and apply them to Eloquent queries or collections for cleaner, testable domain logic. | 15 | — | 1 | — | 0 | 8.7 | — | MIT | 7 months ago | |
| illuminate/log | 0.87 | Laravel's logging component provides a PSR-3 compatible logger with powerful channel-based configuration, built-in Monolog integration, and handlers for single files, daily rotation, stacks, syslog, and error logs. It supports contextual logging and custom drivers for flexible application logging. | 34,987 | 64 | 12,028 | 472K | 55 | 78.2 | 50.9 | MIT | 3 days ago | |
| designmynight/laravel-log-mailer | 0.87 | Laravel Log Mailer provides a mail transport that writes outgoing emails to your logs instead of sending them, making it easy to inspect messages during local development and testing without configuring SMTP. | 15 | — | 6 | — | 2 | 13.6 | 0.9 | MIT | 4 months ago | |
| illuminate/config | 0.87 | Laravel's configuration component provides a repository for loading PHP config files, accessing values with dot notation, setting defaults, and managing environment-specific overrides. It powers Laravel's config system and can be used standalone in any PHP project. | 34,987 | 117 | 12,028 | 935K | 55 | 78.2 | 55.2 | MIT | 3 days ago | |
| ibrand/laravel-active | 0.87 | Laravel package for managing active/inactive status on Eloquent models. Adds an activation flag with query scopes, toggle helpers, and filters so you can quickly enable, disable, or query only active records for products, users, categories, and similar entities. | 3 | 3 | 0 | 14 | 0 | 0.0 | 9.0 | — | — | |
| clagiordano/weblibs-configmanager | 0.86 | A lightweight PHP configuration manager that loads and merges settings from arrays, INI, JSON, YAML and database sources, with dot-notation access, defaults and caching, so applications can keep environment-specific config organized behind one simple, consistent API. | 16 | 17 | 2 | 71K | 1 | 0.5 | 49.9 | — | 5 years ago | |
| zqhong/fastd-eloquent | 0.86 | Brings Laravel's Eloquent ORM to the FastD PHP framework: a lightweight bridge that lets FastD applications use familiar ActiveRecord models, relationships, and fluent query building alongside the framework's existing database and container components, with minimal setup. | 8 | — | 3 | — | 0 | 0.1 | — | MIT | 4 years ago | |
| sourcetoad/rule-helper-for-laravel | 0.86 | A Laravel package that adds fluent helpers for building validation rule arrays, including RuleSet and Rule classes, reusable defined rule sets, and conditional required helpers such as requiredIfAll and requiredIfAny. | 9 | 9 | 1 | 9K | 0 | 26.1 | 47.2 | MIT | 1 month ago | |
| illuminate/foundation | 0.86 | The foundational layer of the Laravel framework, illuminate/foundation supplies the application bootstrap and container setup, service provider and facade registration, HTTP and console kernels, configuration loading, and environment detection used by Laravel applications. | 0 | 3 | — | 0 | — | 0.0 | — | — | — | |
| martin6363/filament-smart-seo | 0.86 | Filament Smart SEO brings practical SEO controls into your Filament admin panel, making it easy to manage search-friendly metadata and page settings without leaving the dashboard. Improve titles, descriptions, and sharing details for cleaner, more discoverable content. | 4 | 4 | 1 | 859 | 0 | 13.6 | 34.5 | MIT | 4 months ago | |
| illuminatech/config | 0.86 | Laravel package for editable application configuration. It lets you override config-file values at runtime and persist settings in the database, so you can build admin panels where application settings are changed without redeploying or editing files. | 149 | 151 | 11 | 374 | 0 | 1.1 | 7.5 | NOASSERTION | — |
How can I help you explore Laravel packages today?