Pinned Repositories
docker-images-php
A set of PHP Docker images
graphqlite
Use PHP Attributes/Annotations to declare your GraphQL API
kickoff-docker-php
:whale: :elephant: :rocket: Easily setup a PHP project with Docker
nodejs-installer
An installer package that let's you install NodeJS and NPM as a Composer dependency.
phpstan-strict-rules
A set of additional rules for PHPStan based on best practices followed at TheCodingMachine
react-native-boilerplate
A React Native template for building solid applications 🐙, using JavaScript 💛 or Typescript 💙 (you choose).
safe
All PHP functions, rewritten to throw exceptions instead of returning false
safe8
All PHP functions, rewritten to throw exceptions instead of returning false, now for php8
symfony-vuejs
Source code of the tutorial "Building a single-page application with Symfony 4 and Vue.js"
tdbm
The Database Machine is a PHP ORM that requires no configuration. The object model is deduced from the database model.
TheCodingMachine's Repositories
thecodingmachine/phpstan-strict-rules
A set of additional rules for PHPStan based on best practices followed at TheCodingMachine
thecodingmachine/packanalyst
Packanalyst is a service that let's you browse in any PHP class / interface / trait defined in Packagist
thecodingmachine/redux-toolkit-wrapper
Redux-toolkit wrapper used to write less code regarding classic CRUD operations.
thecodingmachine/symfony-psr15-bridge
A bridge between Symfony middlewares (StackPHP) and http-interop middlewares for converting Symfony Http abstractions to PSR-15 and back.
thecodingmachine/classname-mapper
Provides a way to find in which PHP files a class will be looked upon.
thecodingmachine/utils.session.optimistic-session-handler
Session handler that releases session lock quickly. Usefull for multiple ajax calls on the same page
thecodingmachine/alias-container
This package contains a really minimalist dependency injection container that can be used to create aliases of instances in existing containers.
thecodingmachine/workadventure-map-forumphp
A WorkAdventure map for AFUP's ForumPHP 2020 event
thecodingmachine/service-provider-bridge-bundle
This Symfony Bundle enables Symfony applications to use service providers as defined in container-interop/service-provider
thecodingmachine/database.doctrine-orm-wrapper
This package contains wrapper classes that make Doctrine ORM easy to use in Mouf
thecodingmachine/DBFaker
Easy test data in your database !
thecodingmachine/tdbm-laravel
A Laravel service provider package to help you get started with TDBM in Laravel
thecodingmachine/workadventure-php-community-map
A map for the PHP community on WorkAdventure
thecodingmachine/graphqlite-universal-service-provider
Cross-framework module for GraphQLite using container-interop/service-provider
thecodingmachine/k8s-gitlabci
thecodingmachine/tdbm-graphql
A class generator that will generate GraphQL types from your database schema (using thecodingmachine/graphqlite)
thecodingmachine/html.widgets.fileuploaderwidget
This package contains an upload widget based on File Uploader plugin. This allows easy uploading of files in AJAX or HTML5.
thecodingmachine/html.widgets.jqueryfileupload
This package contains an upload widget based on the 'jQuery file upload' plugin. This allows easy uploading of files.
thecodingmachine/mvc.graphqlite
A binding package between thecodingmachine/graphqlite and the Mouf framework
thecodingmachine/service-provider-registry
This package provides a service provider registry than can lazily instantiate the service providers it contains.
thecodingmachine/deeployer-action
A Github action for Deeployer
thecodingmachine/deeployer-cleanup-action
A Github action to delete a Kubernetes namespace
thecodingmachine/google-powerpoint
A library to easily create powerpoints from template files using the google api
thecodingmachine/oauth2-server
This package is a full-stack implementation of a OAuth2 server for Mouf framework based on phpleague/oauth2-server package.
thecodingmachine/splash-service-provider
Cross-framework module for Splash
thecodingmachine/utils.common.getvars
This is a legacy non-OO package and should not be used in recent developments. A simple package that provides functions to get the parameters from the request in a consistent way. The varaiables can be rerieved in a way that is independent of the php.ini configuration file. Especially, it can cancel the effect of the dreadful 'magic_quotes' parameter.
thecodingmachine/utils.log.psr.errorlog_logger
This package contains a very simple PSR-3 compatible logger that logs messages directly to the PHP error log (using the error_log PHP function)
thecodingmachine/workadventure-map-asmodee
Workadventure map for Asmodee
thecodingmachine/workadventure-map-explore-authentic-france
Map for TradeFair AtoutFrance
thecodingmachine/yousign-php-client
A PHP client for the Yousign API