pdfizer / webapp
pdfizer Web / Rest API Projekt
v0.1.0
2021-09-29 18:10 UTC
Requires
- php: ^7.4
- ext-apcu: *
- ext-intl: *
- ext-json: *
- ext-mbstring: *
- ext-pcntl: *
- aidphp/http: dev-master
- psr/log: ^1.0
- ramsey/uuid: ^4.1
Requires (Dev)
- doctrine/coding-standard: ^9.0
- liuggio/fastest: ^1.8
- phpstan/phpstan: ^0.12
- phpstan/phpstan-deprecation-rules: ^0.12
- phpstan/phpstan-doctrine: ^0.12
- phpstan/phpstan-phpunit: ^0.12
- phpstan/phpstan-strict-rules: ^0.12
- phpstan/phpstan-symfony: ^0.12
- phpstan/phpstan-webmozart-assert: ^0.12
- phpunit/phpunit: ^9.1
- roave/security-advisories: dev-latest
- squizlabs/php_codesniffer: ^3.5
- symfony/var-dumper: ^5.3
This package is auto-updated.
Last update: 2025-03-01 00:36:13 UTC
README
The Library enables you to work with PDF files.
Requirements
PHP 7.4 or higher (see composer json)
Installation
composer require waglpz/pdfizer
Docker
Create specific environment file for docker
# fish printf APPUID=(id -u)\nAPPUGID=(id -g)\nDBPORT=3367\nAPPPORT=8081\n > .env # bash printf "APPUID=$(id -u)\nAPPUGID=$(id -g)\nDBPORT=3367\nAPPPORT=8081\n" > .env
Build docker with docker-compose
docker-compose build --parallel --force-rm --no-cache --pull pdfizer
Build Docker container included php and composer for working within
# fish docker build --force-rm --build-arg APPUID=(id -u) --build-arg APPUGID=(id -g) --tag waglpz/pdfizer .docker/ # bash docker build --force-rm --build-arg APPUID=$(id -u) --build-arg APPUGID=$(id -g) --tag waglpz/pdfizer .docker/
Code Quality and Testing
To check for coding style violations, run
composer waglpz:cs-check
To automatically fix (fixable) coding style violations, run
composer waglpz:cs-fix
To check for static type violations, run
composer waglpz:cs-fix
To check for regressions, run
composer waglpz:test
To check all violations at once, run
composer waglpz:check