Download the PHP package innoboxrr/traits without Composer
On this page you can find all versions of the php package innoboxrr/traits. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download innoboxrr/traits
More information about innoboxrr/traits
Files in innoboxrr/traits
Download innoboxrr/traits
More information about innoboxrr/traits
Files in innoboxrr/traits
Vendor innoboxrr
Package traits
Short Description Traits para mejorar la vida, por Innobox R&R
License MIT
Package traits
Short Description Traits para mejorar la vida, por Innobox R&R
License MIT
Please rate this library. Is it a good library?
Informations about the package traits
Traits
Model and value-object helpers, extracted from production Laravel work.
A small set of focused traits. Each one is independent — take only what you need.
| Trait | Purpose |
|---|---|
ArrayOperations |
Array manipulation helpers for model payloads |
DtoTrait |
Turn models into data-transfer objects with a consistent shape |
EnumTrait |
Ergonomics for PHP enums — labels, options, validation |
MetaOperations |
Arbitrary key-value metadata attached to any model |
ModelAppendsTrait |
Manage appended attributes without bloating the model |
DumpsGlobalScopes |
Inspect which global scopes are active on a query — a debugging aid |
SemVerOperations |
Parse, compare and bump semantic versions |
Console commands
The package ships two maintenance commands:
- Meta cleanup — prunes orphaned metadata rows left behind by deleted models.
- Payload regeneration — rebuilds cached model payloads after a schema or accessor change.
Install
Part of Innobox R&R — 52 open-source packages extracted from production work. innobox.systems
All versions of traits with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
illuminate/console Version ^12.0 || ^13.0
illuminate/contracts Version ^12.0 || ^13.0
illuminate/database Version ^12.0 || ^13.0
illuminate/http Version ^12.0 || ^13.0
illuminate/support Version ^12.0 || ^13.0
illuminate/console Version ^12.0 || ^13.0
illuminate/contracts Version ^12.0 || ^13.0
illuminate/database Version ^12.0 || ^13.0
illuminate/http Version ^12.0 || ^13.0
illuminate/support Version ^12.0 || ^13.0
The package innoboxrr/traits contains the following files
Loading the files please wait ...