quantaforge / framework
QuantaForge 框架。
v1.0.0
2023-10-14 14:41 UTC
Requires
- php: ^8.1
- composer-runtime-api: ^2.2
- ext-ctype: *
- ext-filter: *
- ext-hash: *
- ext-mbstring: *
- ext-openssl: *
- ext-session: *
- ext-tokenizer: *
- brick/math: ^0.9.3|^0.10.2|^0.11
- doctrine/inflector: ^2.0.5
- dragonmantank/cron-expression: ^3.3.2
- egulias/email-validator: ^3.2.1|^4.0
- fruitcake/php-cors: ^1.2
- guzzlehttp/uri-template: ^1.0
- league/commonmark: ^2.2.1
- league/flysystem: ^3.8.0
- monolog/monolog: ^3.0
- nesbot/carbon: ^2.67
- psr/container: ^1.1.1|^2.0.1
- psr/log: ^1.0|^2.0|^3.0
- psr/simple-cache: ^1.0|^2.0|^3.0
- quantaforge/prompts: ^1.0.0
- quantaforge/serializable-closure: ^1.0.0
- quantaforge/termwind: ^1.0.0
- ramsey/uuid: ^4.7
- symfony/console: ^6.2
- symfony/error-handler: ^6.2
- symfony/finder: ^6.2
- symfony/http-foundation: ^6.3
- symfony/http-kernel: ^6.2
- symfony/mailer: ^6.2
- symfony/mime: ^6.2
- symfony/process: ^6.2
- symfony/routing: ^6.2
- symfony/uid: ^6.2
- symfony/var-dumper: ^6.2
- tijsverkoyen/css-to-inline-styles: ^2.2.5
- vlucas/phpdotenv: ^5.4.1
- voku/portable-ascii: ^2.0
Requires (Dev)
- ext-gmp: *
- ably/ably-php: ^1.0
- aws/aws-sdk-php: ^3.235.5
- doctrine/dbal: ^3.5.1
- fakerphp/faker: ^1.21
- guzzlehttp/guzzle: ^7.5
- league/flysystem-aws-s3-v3: ^3.0
- league/flysystem-ftp: ^3.0
- league/flysystem-path-prefixing: ^3.3
- league/flysystem-read-only: ^3.3
- league/flysystem-sftp-v3: ^3.0
- mockery/mockery: ^1.5.1
- nyholm/psr7: ^1.2
- orchestra/testbench-core: ^8.12
- pda/pheanstalk: ^4.0
- phpstan/phpstan: ^1.4.7
- phpunit/phpunit: ^10.0.7
- predis/predis: ^2.0.2
- symfony/cache: ^6.2
- symfony/http-client: ^6.2.4
- symfony/psr-http-message-bridge: ^2.0
Suggests
- ext-apcu: Required to use the APC cache driver.
- ext-fileinfo: Required to use the Filesystem class.
- ext-ftp: Required to use the Flysystem FTP driver.
- ext-gd: Required to use QuantaForge\Http\Testing\FileFactory::image().
- ext-memcached: Required to use the memcache cache driver.
- ext-pcntl: Required to use all features of the queue worker and console signal trapping.
- ext-pdo: Required to use all database features.
- ext-posix: Required to use all features of the queue worker.
- ext-redis: Required to use the Redis cache and queue drivers (^4.0|^5.0).
- ably/ably-php: Required to use the Ably broadcast driver (^1.0).
- aws/aws-sdk-php: Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).
- brianium/paratest: Required to run tests in parallel (^6.0).
- doctrine/dbal: Required to rename columns and drop SQLite columns (^3.5.1).
- fakerphp/faker: Required to use the eloquent factory builder (^1.9.1).
- filp/whoops: Required for friendly error pages in development (^2.14.3).
- guzzlehttp/guzzle: Required to use the HTTP Client and the ping methods on schedules (^7.5).
- league/flysystem-aws-s3-v3: Required to use the Flysystem S3 driver (^3.0).
- league/flysystem-ftp: Required to use the Flysystem FTP driver (^3.0).
- league/flysystem-path-prefixing: Required to use the scoped driver (^3.3).
- league/flysystem-read-only: Required to use read-only disks (^3.3)
- league/flysystem-sftp-v3: Required to use the Flysystem SFTP driver (^3.0).
- mockery/mockery: Required to use mocking (^1.5.1).
- nyholm/psr7: Required to use PSR-7 bridging features (^1.2).
- pda/pheanstalk: Required to use the beanstalk queue driver (^4.0).
- phpunit/phpunit: Required to use assertions and run tests (^9.5.8|^10.0.7).
- predis/predis: Required to use the predis connector (^2.0.2).
- psr/http-message: Required to allow Storage::put to accept a StreamInterface (^1.0).
- pusher/pusher-php-server: Required to use the Pusher broadcast driver (^6.0|^7.0).
- quantaforge/tinker: Required to use the tinker console command (^2.0).
- symfony/cache: Required to PSR-6 cache bridge (^6.2).
- symfony/filesystem: Required to enable support for relative symbolic links (^6.2).
- symfony/http-client: Required to enable support for the Symfony API mail transports (^6.2).
- symfony/mailgun-mailer: Required to enable support for the Mailgun mail transport (^6.2).
- symfony/postmark-mailer: Required to enable support for the Postmark mail transport (^6.2).
- symfony/psr-http-message-bridge: Required to use PSR-7 bridging features (^2.0).
Provides
- psr/container-implementation: 1.1|2.0
- psr/simple-cache-implementation: 1.0|2.0|3.0
Conflicts
- tightenco/collect: <5.5.33
Replaces
- quantaforge/auth: v1.0.0
- quantaforge/broadcasting: v1.0.0
- quantaforge/bus: v1.0.0
- quantaforge/cache: v1.0.0
- quantaforge/collections: v1.0.0
- quantaforge/conditionable: v1.0.0
- quantaforge/config: v1.0.0
- quantaforge/console: v1.0.0
- quantaforge/container: v1.0.0
- quantaforge/contracts: v1.0.0
- quantaforge/cookie: v1.0.0
- quantaforge/database: v1.0.0
- quantaforge/encryption: v1.0.0
- quantaforge/events: v1.0.0
- quantaforge/filesystem: v1.0.0
- quantaforge/hashing: v1.0.0
- quantaforge/http: v1.0.0
- quantaforge/log: v1.0.0
- quantaforge/macroable: v1.0.0
- quantaforge/mail: v1.0.0
- quantaforge/notifications: v1.0.0
- quantaforge/pagination: v1.0.0
- quantaforge/pipeline: v1.0.0
- quantaforge/process: v1.0.0
- quantaforge/queue: v1.0.0
- quantaforge/redis: v1.0.0
- quantaforge/routing: v1.0.0
- quantaforge/session: v1.0.0
- quantaforge/support: v1.0.0
- quantaforge/testing: v1.0.0
- quantaforge/translation: v1.0.0
- quantaforge/validation: v1.0.0
- quantaforge/view: v1.0.0