nimbly / foundation
Requires
- php: ^8.2
- doctrine/dbal: ^4
- doctrine/orm: ^3
- league/flysystem: ^3.29
- league/flysystem-aws-s3-v3: ^3.0
- league/flysystem-azure-blob-storage: ^3.0
- league/flysystem-ftp: ^3.0
- league/flysystem-memory: ^3.0
- league/flysystem-path-prefixing: ^3.28
- league/flysystem-read-only: ^3.28
- league/flysystem-sftp-v3: ^3.0
- league/openapi-psr7-validator: ^0.22.0
- monolog/monolog: ^3.8
- nimbly/announce: ^2.0
- nimbly/caboodle: ^1.0
- nimbly/capsule: ^3.0
- nimbly/carton: ^2.1
- nimbly/limber: ^3.0
- nimbly/proof: ^1.1
- nimbly/syndicate: ^1.0
- peppeocchi/php-cron-scheduler: ^4.0
- predis/predis: ^2.3
- psy/psysh: ^0.12.7
- react/http: ^1.11
- symfony/cache: ^7.2
- vlucas/phpdotenv: ^5.6
Requires (Dev)
- fakerphp/faker: ^1.24
- hackzilla/password-generator: ^1.7
- phpunit/phpunit: ^10.0
- symfony/console: ^7.2
- symfony/var-dumper: ^7.2
- vimeo/psalm: ^5.0
This package is auto-updated.
Last update: 2025-01-19 18:00:57 UTC
README
Logger
Library: monolog/monolog
[ ] Configs: config/logger.php [ ] Provider: Core/Providers/LoggerProvider.php [ ] Provider registered [ ] Documentation
Cache
Library: symfony/cache
[ ] Configs: config/cache.php [ ] Provider: Core/Providers/CacheProvider.php [ ] Provider registered [ ] Documentation
Filesystem
Library: league/flysystem
[ ] Configs: config/filesystem.php [ ] Provider: Core/Providers/FilesystemProvider.php [ ] Provider registered [ ] Documentation
Database
Library: doctrine/orm
, doctrine/dbal
, ramsey/uuid-doctrine
[ ] Configs
- config/database.php
- config/doctrine.php [ ] Provider
- Core/Providers/DatabaseProvider.php [ ] Provider registered [ ] Documentation
Migrations
Library: nimbly/annouce
[ ] Configs: [ ] Provider: [ ] Provider registered [ ] Documentation
Event dispatching
Library: nimbly/annouce
[ ] Configs: config/event.php [ ] Provider: Core/Providers/EventProvider.php [ ] Provider registered [ ] Documentation
Publisher
Library: nimbly/syndicate
[ ] Configs: config/publisher.php [ ] Provider: Core/Providers/PublisherProvider.php [ ] Provider registered [ ] Documentation
HTTP
Framework
Library: nimbly/limber
[ ] Configs: config/http.php [ ] Provider: Http/Providers/FrameworkProvider.php [ ] Provider registered [ ] Documentation
HTTP server
Library: react/http
[ ] Configs: config/http.php@server [ ] Provider: Http/Providers/HttpServerProvider.php [ ] Provider registered [ ] Documentation
JWT
Library: nimbly/proof
[ ] Configs: config/jwt.php [ ] Provider: Http/Providers/JwtProvider.php [ ] Provider registered [ ] Documentation
OpenAPI
Provide OpenAPI schema support out of the box with request and response validations.
Library: league/openapi-psr7-validator
[ ] Configs: config/http.php@schema [ ] Provider: Http/Providers/SchemaValidatorProvider.php [ ] Provider registered [ ] Documentation
Consumer
Framework
Library: nimbly/syndicate
[ ] Configs: config/consumer.php [ ] Provider: Consumer/Providers/FrameworkProvider.php [ ] Provider registered [ ] Documentation
Scheduler
Framework
Library: peppeocchi/php-cron-scheduler
[ ] Configs: config/scheduler.php [ ] Provider: Scheduler/Providers/FrameworkProvider.php [ ] Provider registered [ ] Documentation