- Updated for Laravel 11.
- Updated for Laravel 10.
FIXED
- PHP 8.1 compat.
- Updated for Laravel 9.
REVISED
- Use
null
for theafterCommit
property to be inline with Laravel's default value.
FIXED
- Issue with missing
afterCommit
property on the Events trait.
- Add PHP 8 support.
- Updated for Laravel 8.
- Updated for Laravel 7.
REVISED
- Dropped deprecated dispatcher method check.
- BC Break: PHP 7.2 is the minimum required PHP version
- BC Break: Laravel 6.0 is the minimum supported Laravel version
REVISED
- Minor tweak on event dispatcher method resolving
FIXED
- Event dispatching method calling for Laravel 5.8 support
UPDATED
- use various laravel contracts.
UPDATED
- use
Illuminate\Contracts\Events\Dispatcher
for events.
ADDED
NamespacedEntityInterface
A contract for namespacing entities.
UPDATED
- License to 3-clause BSD.
- Some other minor tweaks.
UPDATED
- Added the ability to set custom messages and custom attributes on the Validator class.
ADDED
Collection
A Collection class, similar to the Laravel Collection but more simpler.Mailer
A Mailer class that implements theIlluminate\Mail\Mailer
with lots of helper methods.Validator
A Validation class that allows you to define different rules for different scenarios throughout your application.ContainerTrait
Common methods and properties for accessing the Laravel IoC.MailerTrait
Common methods and properties for sending emails.ValidatorTrait
Common methods and properties for doing validation.
UPDATED
- License to 3-clause BSD.
- Some other minor tweaks.
INIT
EventTrait
Common methods and properties for dispatching events.RepositoryTrait
Common methods and properties for use across repositories.