English
Installation v1.1.0
Install DevCraft Dev Tools with Composer or a path repository, requirements, and common issues.
System requirements
| Item | Minimum |
|---|---|
| PHP | 8.3+ |
| Composer | yes |
psr/cache | ^3.0 (pulled in automatically) |
marcin-orlowski/lombok-php | ^1.2 (for get* / set* on AbstractWith) |
No separate config file: after composer require, the Devcraft\ namespaces come from vendor autoload.
Installation methods
composer require devcraftclub/dev-tools:^1.1Composer also installs lombok-php and psr/cache. On sites with DevCraft Admin the package is already a dependency of the shell — add it yourself only for standalone PHP projects.
Verify
composer show devcraftclub/dev-toolsExpect 1.1.0 (or compatible ^1.1) and PHP >=8.3. For cache usage, psr/cache must appear in the dependency tree.
Troubleshooting
Declare path repositories only in the consumer root composer.json.
Requires PHP 8.3+. Check php -v and Composer config.platform.
Need package version ≥ 1.1.0 and an installed psr/cache.