echron / liquid
Liquid
dev-master
2024-07-10 17:49 UTC
Requires
- php: >=8.2
- ext-curl: *
- ext-dom: *
- ext-gd: *
- ext-libxml: *
- ext-redis: *
- ext-simplexml: *
- attlaz/adapter-base: ^1.8
- attlaz/attlaz-monolog: ^2.0
- doctrine/annotations: ^2.0
- echron/tools: ^1.6
- gumlet/php-image-resize: ^2.0
- laminas/laminas-http: ^2.19
- laminas/laminas-mail: ^2.25
- laminas/laminas-servicemanager: ^3.22
- matthiasmullie/minify: ^1.3.71
- php-di/php-di: ^7.0
- symfony/cache: ^v7.1
- symfony/console: ^v7.1
- symfony/yaml: ^7.1
- thecodingmachine/safe: ^2.5
- voku/html-min: ^4.5.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^v3.37
- phpmd/phpmd: ^2.14
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^11.2.6
- squizlabs/php_codesniffer: ^3.7
- thecodingmachine/phpstan-safe-rule: ^v1.2
Replaces
- hansschouten/phpagebuilder: v0.21.0
- illuminate/view: ^8.20
This package is auto-updated.
Last update: 2024-10-10 18:33:13 UTC
README
Liquid framework/boilerplate for rapid development.
Develop
npm run dev
Available on part depending on .env
Deploy
npm run build
Run PHP tests
Single class:
docker-compose run phpunit -c /app/phpunit.xml --filter RouterTest --debug
Generate sitemap
php cli.php seo:generate-sitemap
Analyse webpack
npm run webpack-analyse
Update packages
docker run -it -v ${PWD}:/app -w /app --rm attlaz/php:8.2 composer update --ignore-platform-req=ext-redis
Custom html tags
<copy-block title="Title of block" icon="icon path"> Content of block </copy-block>