The Metadata-Driven PHP Framework. Turn your domain models into high-performance APIs automatically using the power of PHP Attributes.
#[Entity('posts')] #[Auditable, SoftDelete] #[Policy(PostPolicy::class)] class Post extends AggregateRoot { #[Id] private int $id; // Automatic role-based field filtering #[Column(type: 'string', roles: ['admin'])] private string $internal_note; // Nested relations with auto-saving #[HasMany(Comment::class)] private array $comments; }
Define your entity attributes and get a full REST API with filtering, sorting, and pagination. No routes needed.
Create recursive object trees in a single request. BOUNDLY automatically maps relationships and foreign keys.
Attribute-driven security. Map Laravel Policies and define column permissions per role in your domain.
A folder structure that prioritizes your Business Logic over the framework details. Pure DDD at scale.