aedart / athenaeum
Athenaeum is a mono repository; a collection of various PHP packages
Installs: 5 128
Dependents: 0
Suggesters: 0
Security: 0
Stars: 22
Watchers: 2
Forks: 4
Open Issues: 7
Requires
- php: ^8.2
- composer-runtime-api: ^2.2.2
- ext-fileinfo: *
- ext-json: *
- ext-sockets: *
- dragonmantank/cron-expression: ^3.4.0
- fakerphp/faker: ^v1.24.1
- guzzlehttp/guzzle: ^7.9.2
- illuminate/auth: ^v11.35.0
- illuminate/cache: ^v11.35.0
- illuminate/collections: ^v11.35.0
- illuminate/config: ^v11.35.0
- illuminate/console: ^v11.35.0
- illuminate/container: ^v11.35.0
- illuminate/contracts: ^v11.35.0
- illuminate/database: ^v11.35.0
- illuminate/events: ^v11.35.0
- illuminate/filesystem: ^v11.35.0
- illuminate/http: ^v11.35.0
- illuminate/pipeline: ^v11.35.0
- illuminate/support: ^v11.35.0
- illuminate/translation: ^v11.35.0
- illuminate/validation: ^v11.35.0
- league/flysystem: ^3.29.1
- mockery/mockery: 1.6.*
- psr/http-client: ^1.0.3
- psr/http-factory: ^1.1.0
- psr/http-message: ^1.1
- psr/log: ^3.0.2
- ramsey/http-range: ^1.1.0
- shrikeh/teapot: ^2.3.1
- symfony/console: ^v7.2.0
- symfony/finder: ^7.2.0
- vlucas/phpdotenv: ^5.6.1
- xenolope/quahog: ^3.0
Requires (Dev)
- ext-curl: *
- bamarni/composer-bin-plugin: ^1.8.2
- codeception/codeception: ^5.1.2
- codeception/module-asserts: ^3.0.0
- illuminate/testing: ^v11.35.0
- laravel/fortify: ^1.25.1
- league/flysystem-adapter-test-utilities: ^3.29.0
- nette/neon: ^3.4.4
- orchestra/testbench: ^v9.7.0
- orchestra/testbench-dusk: ^v9.10.0
- phpstan/phpstan: ^1.12.12
- predis/predis: ^2.2.2
- roave/security-advisories: dev-master
- symfony/var-dumper: ^v7.2.0
- symfony/yaml: ^v7.2.0
- twig/twig: ^3.17.0
- yosymfony/toml: ^1.0.4
Replaces
- aedart/athenaeum-acl: 8.17.0
- aedart/athenaeum-antivirus: 8.17.0
- aedart/athenaeum-audit: 8.17.0
- aedart/athenaeum-auth: 8.17.0
- aedart/athenaeum-circuits: 8.17.0
- aedart/athenaeum-collections: 8.17.0
- aedart/athenaeum-config: 8.17.0
- aedart/athenaeum-console: 8.17.0
- aedart/athenaeum-container: 8.17.0
- aedart/athenaeum-contracts: 8.17.0
- aedart/athenaeum-core: 8.17.0
- aedart/athenaeum-database: 8.17.0
- aedart/athenaeum-dto: 8.17.0
- aedart/athenaeum-etags: 8.17.0
- aedart/athenaeum-events: 8.17.0
- aedart/athenaeum-filters: 8.17.0
- aedart/athenaeum-flysystem-db: 8.17.0
- aedart/athenaeum-http-api: 8.17.0
- aedart/athenaeum-http-clients: 8.17.0
- aedart/athenaeum-http-cookies: 8.17.0
- aedart/athenaeum-http-messages: 8.17.0
- aedart/athenaeum-maintenance-modes: 8.17.0
- aedart/athenaeum-mime-types: 8.17.0
- aedart/athenaeum-pagination: 8.17.0
- aedart/athenaeum-properties: 8.17.0
- aedart/athenaeum-redmine: 8.17.0
- aedart/athenaeum-service: 8.17.0
- aedart/athenaeum-streams: 8.17.0
- aedart/athenaeum-support: 8.17.0
- aedart/athenaeum-testing: 8.17.0
- aedart/athenaeum-translation: 8.17.0
- aedart/athenaeum-utils: 8.17.0
- aedart/athenaeum-validation: 8.17.0
- dev-main
- 8.x-dev
- 8.17.0
- 8.16.0
- 8.15.0
- 8.14.0
- 8.13.0
- 8.12.0
- 8.11.0
- 8.10.0
- 8.9.0
- 8.8.0
- 8.7.0
- 8.6.0
- 8.5.0
- 8.4.0
- 8.3.0
- 8.2.0
- 8.1.0
- 8.0.0
- 7.x-dev
- 7.33.0
- 7.32.0
- 7.31.0
- 7.30.1
- 7.30.0
- 7.29.0
- 7.28.0
- 7.27.0
- 7.26.0
- 7.25.0
- 7.24.0
- 7.23.0
- 7.22.1
- 7.22.0
- 7.21.0
- 7.20.0
- 7.19.0
- 7.18.1
- 7.18.0
- 7.17.0
- 7.16.0
- 7.15.0
- 7.14.0
- 7.13.0
- 7.12.0
- 7.11.3
- 7.11.2
- 7.11.1
- 7.11.0
- 7.10.1
- 7.10.0
- 7.9.1
- 7.9.0
- 7.8.0
- 7.7.2
- 7.7.1
- 7.7.0
- 7.6.0
- 7.5.0
- 7.4.0
- 7.3.0
- 7.2.0
- 7.1.0
- 7.0.1
- 7.0.0
- 7.0.0-alpha.1
- 7.0.0-alpha
- 6.x-dev
- 6.8.1
- 6.8.0
- 6.7.0
- 6.6.0
- 6.5.2
- 6.5.1
- 6.5.0
- 6.4.0
- 6.3.0
- 6.2.1
- 6.2.0
- 6.1.1
- 6.1.0
- 6.0.2
- 6.0.1
- 6.0.0
- 5.x-dev
- 5.27.0
- 5.26.0
- 5.25.0
- 5.24.2
- 5.24.1
- 5.24.0
- 5.23.0
- 5.22.4
- 5.22.3
- 5.22.2
- 5.22.1
- 5.22.0
- 5.21.0
- 5.20.0
- 5.19.0
- 5.18.1
- 5.18.0
- 5.17.0
- 5.16.0
- 5.15.0
- 5.14.1
- 5.14.0
- 5.13.2
- 5.13.1
- 5.13.0
- 5.12.0
- 5.11.0
- 5.10.1
- 5.10.0
- 5.9.0
- 5.8.0
- 5.7.0
- 5.6.0
- 5.5.1
- 5.5.0
- 5.4.0
- 5.3.5
- 5.3.4
- 5.3.3
- 5.3.2
- 5.3.1
- 5.3.0
- 5.2.1
- 5.2.0
- 5.1.0
- 5.0.2
- 5.0.1
- 5.0.0
- 4.2.1
- 4.2.0
- 4.1.0
- 4.0.1
- 3.1.0
- 3.0.1
- 3.0.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
- dev-add-http-middleware
This package is auto-updated.
Last update: 2024-12-11 07:51:33 UTC
README
Athenaeum
Athenaeum is a mono repository; a collection of various packages. The majority are based on well known components, such as those offered by Laravel. A few of the offered packages are:
A configuration loader, supporting *.ini, *.json, *.php, *.yml, *.toml, and *.neon.
A custom Laravel Application implementation, intended for testing, tinkering or development of non-essential custom applications.
A Circuit Breaker to encapsulate failure prevention logic.
Data Transfer Object abstraction.
ETags and Http Conditional Request evaluation utilities.
Http Client wrapper, with a Manager able to handle multiple "profiles".
Aware-of Helpers for Laravel and DTOs.
Not a Framework
Athenaeum shouldn't be mistaken for a framework, despite the amount of packages that are offered. The packages are merely helpers and utilities...
How to install
composer require aedart/athenaeum
Official Documentation
Please read the official documentation for additional information.
Versioning
This package follows Semantic Versioning 2.0.0
License
BSD-3-Clause, Read the LICENSE file included in this package