From 17c5c0e59e1b2b154e98a292c2bf28c08b59d29d Mon Sep 17 00:00:00 2001 From: Cerdic Date: Thu, 27 Jan 2022 17:13:39 +0100 Subject: [PATCH] La tripaille moderne --- .gitignore | 15 +++++++++++++++ composer.json | 27 +++++++++++++++++++++++++++ phpcs.xml.dist | 14 ++++++++++++++ phpstan.neon.dist | 8 ++++++++ 4 files changed, 64 insertions(+) create mode 100644 .gitignore create mode 100644 composer.json create mode 100644 phpcs.xml.dist create mode 100644 phpstan.neon.dist diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cb6774e --- /dev/null +++ b/.gitignore @@ -0,0 +1,15 @@ +/vendor/ +/composer.phar +/composer.lock +/phpcs.xml +/phpstan.neon +/.php_cs.cache +/.php_cs.txt +/.phpunit.cache +/phpunit.xml +/var +!/var/tmp/file.unknown +!/var/tmp/test.zip +!/var/tmp/tar/test.tar +!/var/tmp/tgz/test.tar.gz +/rector.php diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..6602160 --- /dev/null +++ b/composer.json @@ -0,0 +1,27 @@ +{ + "autoload": { + "psr-4": { + "SPIP\\Facteur\\": "inc/Facteur/" + } + }, + "autoload-dev": { + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5", + "spip/coding-standards": "^1.2", + "phpstan/phpstan": "^1.4", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.1", + "rector/rector": "^0.12.13" + }, + "config": { + "platform": { + "php": "7.4.27" + }, + "allow-plugins": { + "dealerdirect/phpcodesniffer-composer-installer": true + } + } +} diff --git a/phpcs.xml.dist b/phpcs.xml.dist new file mode 100644 index 0000000..f99f46d --- /dev/null +++ b/phpcs.xml.dist @@ -0,0 +1,14 @@ + + + formulaires + inc + + + + + + + + + + diff --git a/phpstan.neon.dist b/phpstan.neon.dist new file mode 100644 index 0000000..3dfbea8 --- /dev/null +++ b/phpstan.neon.dist @@ -0,0 +1,8 @@ +includes: + - phpstan-baseline.neon + +parameters: + paths: + - formulaires + - inc + level: 8