Failed to fetch fork details. Try again later.
-
Delaigue Olivier authored
v1.6.9.4 docs(man): add usage of '['.InputsModel and '['.OutputsModel in CreateInputsModel and RunModel help pages Refs #67
eeba0367
Forked from
HYCAR-Hydro / airGR
Source project has a limited visibility.
README.md 1.55 KiB
Ce projet peut servir de modèle pour tout nouveau paquet PHP.
Usage
Il peut être utilisé directement avec composer :
composer create-project --remove-vcs irstea/php-skeleton my-package-directory
Une fois le projet crée, il y a encore quelques étapes indispensables à suivre pour terminer l'initialisation, cf. CUSTOMIZATION.md.
Ce qu'il contient
-
un
composer.json
qui inclut les outils suivants:- composer-require-checker
- php-cs-fixer (via irstea/php-cs-fixer-config)
- php-parallel-lint
- phpcpd
- phploc
- phpmd (via irstea/phpmd-config)
- phpstan (via irstea/phpstan-config)
- phpunit
- security-checker
-
une préconfiguration pour les outils suivants:
-
un
.gitlab-ci.yml
qui utilise les outils précédemment cité.
Ce qu'il ne contient pas
-
Un squelette d'application Symfony :
- Tous les packages ne sont pas des applications Symfony.
- Les nouvelles versions de Symfony sortent trop rapidement pour espérer suivre.
- Pour les nouveaux projets Symfony, il faut utiliser
symfony/flex
de toute façon.
-
Un squelette pour docker-composer :
- Tous les packages n'en ont pas besoin.
- C'est très dépendant des applications.