Pinned Repositories
authentication
A framework agnostic authentication library based on PSR standards
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
email
Framework and library agnostic email sending - a fluid and strict typed interface for email sending
file-storage
Agnostic File Storage Library
file-storage-image-processor
Image Processing for phauthentic/file-storage
http-services
A collection of utility services that work with the PSR request and response objects.
session
A php session library
Phauthentic's Repositories
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/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/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/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/pagination
A framework agnostic pagination library - works with any data access layer
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/email-service
A microservice for sending emails
Phauthentic/file-storage-factories
Factories for Flysystem
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/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/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.