Pinned Repositories
bench
A set of testing and package development tools for the developer work bench.
command
An object-oriented approach to organizing, building, and executing domain logic as commands.
cqrs
A foundational package for Command Query Responsibility Segregation (CQRS) compatible with Laravel.
event
A foundational package for Event Sourcing (ES) using an Event Store database, compatible with Laravel.
generic
A PHP-based implementation of generics (templated classes) to aid with stricter type consistency.
model
A collection of useful traits for models that are compatible with the Eloquent ORM.
ratelimiter
A leaky bucket rate limiter and corresponding middleware with route-level granularity compatible with Laravel.
skeleton
The starting skeleton for an Artisan SDK package.
srp
A client and server-side implementation in PHP of the Secure Remote Password (SRP-6a) protocol.
support
Supporting functions, classes, helpers and code for other Artisan SDK packages.
Artisan SDK's Repositories
artisansdk/ratelimiter
A leaky bucket rate limiter and corresponding middleware with route-level granularity compatible with Laravel.
artisansdk/cqrs
A foundational package for Command Query Responsibility Segregation (CQRS) compatible with Laravel.
artisansdk/generic
A PHP-based implementation of generics (templated classes) to aid with stricter type consistency.
artisansdk/srp
A client and server-side implementation in PHP of the Secure Remote Password (SRP-6a) protocol.
artisansdk/bench
A set of testing and package development tools for the developer work bench.
artisansdk/skeleton
The starting skeleton for an Artisan SDK package.
artisansdk/command
An object-oriented approach to organizing, building, and executing domain logic as commands.
artisansdk/event
A foundational package for Event Sourcing (ES) using an Event Store database, compatible with Laravel.
artisansdk/machine
A collection of machine learning algorithms to predict and classify.
artisansdk/server
A service-based, Laravel PHP implementation of an async, realtime, WebSocket server.
artisansdk/support
Supporting functions, classes, helpers and code for other Artisan SDK packages.
artisansdk/model
A collection of useful traits for models that are compatible with the Eloquent ORM.
artisansdk/api
An extension of the framework HTTP layer that includes CQRS support within API controllers.
artisansdk/blueprint
A renderer for API Blueprints compatible with Laravel.
artisansdk/console
An extension of the framework console commands including CQRS support.
artisansdk/contract
Contracts (interfaces) for framework extensions included in Artisan SDK.
artisansdk/controller
An extension of the framework HTTP layer that includes CQRS and API calling within UI controllers.
artisansdk/laravel
The starting boilerplate for a Laravel application built with Artisan SDK packages.
artisansdk/query
An object-oriented approach to organizing, building, and executing data queries for the domain.
artisansdk/value
A collection of value objects that are useful for building more complex domain models.