Pinned Repositories
docker-images-php
A set of PHP Docker images
graphqlite
Use PHP Attributes 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
symfony-boilerplate
An example of an application built with Symfony 5, GraphQL and Nuxt.js
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/yaco
YACO (Yet Another COmpiler) is a PHP tool that generates a PHP container based on entry definitions.
thecodingmachine/csrf-header-check-middleware
A PHP PSR-15 (http-interop) compliant middleware that defends your application against CSRF attacks.
thecodingmachine/metahydrator
A configurable implementation of mouf's Hydrator interface
thecodingmachine/fluid-hydrator
thecodingmachine/gitlab-hook-middleware
A PSR-15 middleware to handle Gitlab hooks
thecodingmachine/swift-twig-mail-template
This package contains a utility class to render Swift mail messages using Twig for templating
thecodingmachine/utils.common.conditioninterface
This package contains one interface for condition, and a few classes that implement it. A condition is a class that possesses an "isOk" method. The condition returns true if the condition is met, and false otherwise.
thecodingmachine/gitlab-registry-api
Library to use the Gitlab registry api in php
thecodingmachine/mvc.graphqlite
A binding package between thecodingmachine/graphqlite and the Mouf framework
thecodingmachine/ngx-modal
Open modal window (dialog box) for your angular2 applications using bootstrap3.
thecodingmachine/oo-amqp-client
An object oriented wrapper on top of the php-amqplib
thecodingmachine/utils.graphics.mouf-imagine
Wrapper around the Imagine library, that allows to associate a set of Imagine Filters to an URL, like the LiipImagineBundle does for Symfony
thecodingmachine/utils.i18n.fine.language-detection
Language detection is a PHP internationalisation package, it depends of translation-interface. This package contain many class to return a language select for internationalisation.
thecodingmachine/Angular-2-Datepicker
A minimalist datepicker inspired by Google's material design
thecodingmachine/cms-middleware
A http-interop compatible CMS middleware. It only provides the middleware and delegates pages fetching to other packages.
thecodingmachine/database.querywriter
This package contains classes useful to generate SQL statements such as SELECT queries, etc...
thecodingmachine/doctrine-annotations-universal-module
Cross-framework module for doctrine/annotations
thecodingmachine/elastiql
Create indices in ElasticSearch from GraphQL queries
thecodingmachine/github-actions-test
thecodingmachine/graphql-controllers-bundle
A Symfony bundle for thecodingmachine/graphql-controllers.
thecodingmachine/integration.drupal.druplash
This module provides a MVC framework, right into Drupal, based on the Splash MVC framework (designed for Mouf-PHP).
thecodingmachine/javascript.ace
A fork of the great ACE JS code editor with Composer and Mouf support
thecodingmachine/javascript.syntaxhighlighter
This package contains the SyntaxHighlighter javascript library, along a Mouf installer file to add SyntaxHighlighter easily in your Mouf project.
thecodingmachine/monolog-universal-service-provider
Cross-framework module for monolog/monolog
thecodingmachine/ngx-popover
Simple popover control for your angular2 applications using bootstrap3. Does not depend of jquery.
thecodingmachine/PHPExcel
ARCHIVED
thecodingmachine/stratigility-harmony
Cross-framework module for Stratigility
thecodingmachine/utils.mailer.swift-mail-service
This package contains a mailer for the Mouf framework that uses a SMTP server to send mail. The package is a wrapper around the Swift_Mailer class of the Swift library.
thecodingmachine/vue-apollo-components
thecodingmachine/yaco-discovery
This package contains a factory for the YACO container.