Pinned Repositories
attribute-serializer
A serializer to transform an object into an associative array by extracting data from its properties and constants based on the #[Serialize] attribute.
authentication
A framework agnostic authentication library based on PSR standards
authentication-yii
Yii integration for the Authentication library
authorization
A framework agnostic policy based authorization library
cognitive-code-analysis
A Cognitive Code Complexity Analysis Tool. Cognitive complexity measures how hard it is for a human to understand the code, while cyclomatic complexity measures how hard your code is to test. Understandability is a huge cost factor because ~80% time is spent on reading and understanding code.
correlation-id-symfony-bundle
A correlation ID integration for Symfony apps
dispatcher-middleware
Dispatches a specific handler or controller and action after extracting the information to do so from the request
file-storage
Agnostic File Storage Library
http-services
A collection of utility services that work with the PSR request and response objects.
phpstan-rules
PHPStan rules focused on architectural & clean code rules
Phauthentic's Repositories
Phauthentic/cognitive-code-analysis
A Cognitive Code Complexity Analysis Tool. Cognitive complexity measures how hard it is for a human to understand the code, while cyclomatic complexity measures how hard your code is to test. Understandability is a huge cost factor because ~80% time is spent on reading and understanding code.
Phauthentic/authentication
A framework agnostic authentication library based on PSR standards
Phauthentic/authorization
A framework agnostic policy based authorization library
Phauthentic/file-storage
Agnostic File Storage Library
Phauthentic/correlation-id-symfony-bundle
A correlation ID integration for Symfony apps
Phauthentic/dispatcher-middleware
Dispatches a specific handler or controller and action after extracting the information to do so from the request
Phauthentic/phpstan-rules
PHPStan rules focused on architectural & clean code rules
Phauthentic/attribute-serializer
A serializer to transform an object into an associative array by extracting data from its properties and constants based on the #[Serialize] attribute.
Phauthentic/file-storage-image-processor
Image Processing for phauthentic/file-storage
Phauthentic/problem-details-response
This library is an implementation of RFC 9457
Phauthentic/session
A php session library
Phauthentic/correlation-id
Correlation ID and PSR7 middleware to inject it
Phauthentic/phpdebugbar
PSR-15 middleware for PHP Debug bar
Phauthentic/awesome-resources
Our selection of libraries we like because of simplicity SRP and no or few dependencies.
Phauthentic/dbunit
DbUnit fork supporting PHPUnit 8/9.
Phauthentic/domain-events-symfony-bundle
A simple, non-intrusive way to extract domain events from aggregates in Symfony.
Phauthentic/event-sourcing
A framework-agnostic event sourcing library aiming for simplicity.
Phauthentic/event-sourcing-chess-example
Phauthentic/event-store
Event Store Abstraction for the Event Sourcing Library https://github.com/phauthentic/event-sourcing
Phauthentic/fast-route-ng
Fast route next generation - Fork of fast route modernizing and extending it with reverse routing and more
Phauthentic/password-hashers
A framework agnostic, depdency free password hasher library.
Phauthentic/php-optional
PHP version of Javas Optional class is used to represent a container object which may or may not contain a non-null value.
Phauthentic/phpunit-openapi-assertions
Validates request and response objects against a given Open API specification.
Phauthentic/presentation
A framework and library agnostic presentation layer implementation. The purpose of this is to provide a data transfer object to make your application independent from the underlying rendering implementation.
Phauthentic/problem-details-symfony-bundle
RFC 9457 Problem Details Response Symfony Bundle
Phauthentic/project-template
Phautentic Project Template
Phauthentic/psr-http-middleware-stack
A simple middleware stack
Phauthentic/snapshot-store
Phauthentic/specification-pattern
A PHP implementation of the Specification Pattern, a pattern that is frequently used in the context of domain-driven design
Phauthentic/validator
A SOLID validation library, flexible and extendible.