Code Quality & Linting
Multiple layers catch issues at different stages of development. Earlier layers provide faster feedback; later layers ensure nothing slips through.
Multiple layers catch issues at different stages of development. Earlier layers provide faster feedback; later layers ensure nothing slips through.
Configure your IDE to run linting/formatting on save. Hooks are a safety net - IDE integration is the primary workflow.
Reference configurations for linting and code quality setup. Use these as templates when setting up or troubleshooting hooks and CI.
Our local development environment is called Zoo and is located in the zoo project. It provides a complete Docker-based development stack for the entire Publica.la platform.
For use in test for Ex. Stripe and his webhooks, it's necessary install local-tunel and generate farfalla link.
Setup PhpStorm to run tests inside docker containers