Open-Source

I share some my creations and knowledge gathered over the years through code libraries, primarily destined to PHP and Symfony. They'll facilitate the development and the respect for good practices within your applications... :)

Types & Value-Objects

  • Small UID (Small Unique Identifier) : Quite like an ULID, but half smaller (64 bits).
  • Types common : A collection of generic Value Objects you should (always) use instead of PHP's primitive types.
  • Types enums : Strongly typed classes to mimic PHP's 8.1 enums, for PHP 7.4+.
  • Types collections : Provides full-featured collections for primitive types, and generic classes to build your own class strongly-typed collections; with chainable methods to perform traversal, filter and projection operations.
        
            <?php
            // Exemple simple
            function hello() {
                echo "Bonjour !";
            }
            ?>
        
    

Symfony ecosystem

  • Doctrine Specifications : Split your Doctrine repositories into fluent combinable criteria classes. Easily usable, maintainable and testable.
  • Twig Powerpack : Provides efficiency and code-quality helpers to your Twig templates.
  • Symfony Powerpack : Provides efficiency and code-quality helpers for Symfony.
  • Symfony Easy API : Quickly build JSON API using plain Symfony controllers.
  • Doctrine Powerpack :
  • CQRS Bus : Replace your regular service calls by Commands and Queries and benefit from middleware functionalities: logging, security, database transaction...

And many more... find all my libraries on GitHub and Packagist

Loading…
Loading the web debug toolbar…
Attempt #