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

Blueprint Code Generation Tool
icon-eye-dark Created with Sketch. 4.620
Cloner Clone Models & Relationships
icon-eye-dark Created with Sketch. 1.254
Sentry for Laravel Laravel Application Monitoring
❤️ Sponsored by Friends
Laravel Slack Slash Command Make Laravel Apps Respond to Slack Slash Commands
icon-eye-dark Created with Sketch. 851
Laravel Report Generator PDF, CSV & Excel Report Generator
icon-eye-dark Created with Sketch. 23.644
Has Parameters Trait to Pass Arguments to Laravel Middleware
icon-eye-dark Created with Sketch. 489