sentia-sk / common-bundle-symfony
Common bundle for services used in multiple projects
dev-main
2024-03-09 17:43 UTC
Requires
- php: >=8.1
- ext-calendar: *
- ext-curl: *
- ext-dom: *
- ext-fileinfo: *
- ext-gd: *
- ext-iconv: *
- ext-json: *
- ext-mbstring: *
- ext-pdo: *
- ext-zip: *
- aws/aws-sdk-php: ^3.263
- symfony/dependency-injection: ^6.2|^7.0
- symfony/http-client: ^6.2|^7.0
- symfony/http-client-contracts: ^3.2
- symfony/http-foundation: ^6.2|^7.0
- symfony/mailer: ^6.2|^7.0
- symfony/uid: ^6.2|^7.0
README
What is this repository for?
- common features for sentia applications
- File storage (Synology, AmazonS3)
- Slack
Requirements
- PHP: 8.1.X
- Symfony: 6.2.X
Config
Required parameters in the application's config/services.yaml
per feature:
- For Synology Service utils:
synology_base_url
,synology_username
,synology_password
- For AmazonS3 Service utils:
aws_access_key
,aws_secret_key
,aws_region
- For Slack utils:
app_env