made with Laravel

Bag

Immutable Value Objects

Visit Site

Description

Immutable Value Objects

"Bag helps you create immutable value objects. It's a great way to encapsulate data within your application. It prioritizes immutability and type safety with built-in validation and data casting.

Bag is framework-agnostic, but it works great with Laravel. Bag uses standard Laravel Collections and Validation. In addition, it will automatically inject Bag\Bag value objects into your controllers with validation."


Creator

Davey Shafik


Social Media Links

FCM Notification Channel Firebase Push Notifications with Laravel
icon-eye-dark Created with Sketch. 2.657
Level-Up Gamification Package
icon-eye-dark Created with Sketch. 3.083
Sentry for Laravel Laravel Application Monitoring
❤️ Sponsored by Friends
image-rocket Created with Sketch.
Launch your own rocket and submit your project!
Flaky Handle Intermittent Failures Caused by 3rd Parties
icon-eye-dark Created with Sketch. 698
Laravel Multipayment Gateways Payment Gateway Integration Package
icon-eye-dark Created with Sketch. 375