Download the PHP package jbboehr/yumemi-apocrypha without Composer
On this page you can find all versions of the php package jbboehr/yumemi-apocrypha. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jbboehr/yumemi-apocrypha
More information about jbboehr/yumemi-apocrypha
Files in jbboehr/yumemi-apocrypha
Package yumemi-apocrypha
Short Description Curated PHPStan unit annotations for third-party PHP packages.
License AGPL-3.0-only WITH romic-exception
Homepage https://github.com/jbboehr/yumemi-apocrypha.php
Informations about the package yumemi-apocrypha
Yumemi Apocrypha
Curated PHPStan unit annotations for third-party PHP packages, built on Yumemi.
The public API remains provisional throughout the 0.x release series.
If Yumemi is used only during PHPStan analysis, the complete toolchain may remain in development dependencies. The
example below calls Yumemi's runtime unit() function; applications that do the same must install Yumemi as a normal
dependency:
Select an integration in phpstan.neon:
//! marks the expected PHPStan diagnostic used by documentation testing; it is not Yumemi syntax.
Verified package compatibility
| Composer package | Supported versions |
|---|---|
nesbot/carbon |
2.62.1+ in 2.x; 3.x |
james-heinrich/getid3 |
1.9.22+ in 1.x; 2.0.0-beta6+ in 2.x |
guzzlehttp/guzzle |
7, 8 |
illuminate/auth |
11, 12, 13 |
illuminate/bus |
11, 12, 13 |
illuminate/cache |
11, 12, 13 |
illuminate/concurrency (framework-provided integration key) |
11, 12, 13 |
illuminate/console |
11, 12, 13 |
illuminate/cookie |
11, 12, 13 |
illuminate/database |
11, 12, 13 |
illuminate/filesystem |
11, 12, 13 |
illuminate/http |
11, 12, 13 |
illuminate/mail |
11, 12, 13 |
illuminate/process |
11, 12, 13 |
illuminate/queue |
11, 12, 13 |
illuminate/redis |
11, 12, 13 |
illuminate/routing |
11, 12, 13 |
illuminate/session |
11, 12, 13 |
illuminate/support |
11, 12, 13 |
illuminate/validation |
11, 12, 13 |
intervention/image |
3, 4 |
laravel/framework (provider only) |
11, 12, 13 |
mjaschen/phpgeo |
4, 5, 6 |
nmarfurt/measurements |
1.4+ in 1.x |
symfony/http-foundation |
6.4+ in 6.x; 7.x; 8.x |
symfony/stopwatch |
6, 7, 8 |
laravel/framework supplies the listed Illuminate packages through Composer replacements. Select the precise
illuminate/* integration name; no separate component installation is required. Concurrency is available only through
the framework provider rather than as a separately published Packagist component.
Documentation
Start with Getting Started, then consult the integration reference for exact units, versions, and limitations. The documentation index also links maintainer guidance.
License
Yumemi Apocrypha is licensed under AGPL-3.0-only WITH romic-exception. See LICENSE.md and the
CONTRIBUTING.md. The
bundled integration declarations describe third-party APIs; see the third-party notices.
All versions of yumemi-apocrypha with dependencies
composer-runtime-api Version ^2.0
jbboehr/yumemi Version ^0.2
phpstan/phpstan Version ^2.2.5