stewart-php / codegen
Generates typed entity and service classes from a Home Assistant instance
v1.0.0
2026-10-13 17:48 UTC
Requires
- php: >=8.5
- ext-ctype: *
- ext-json: *
- nette/php-generator: ^4.2.2
- psr/log: ^3.0
- stewart-php/client: v1.0.0
- stewart-php/contracts: v1.0.0
- stewart-php/runtime: v1.0.0
- stewart-php/support: v1.0.0
- symfony/console: ^7.4 || ^8.0
- symfony/dependency-injection: ^7.4 || ^8.0
- symfony/string: ^7.4 || ^8.0
Requires (Dev)
- phpunit/phpunit: ^13.3
- stewart-php/testing: v1.0.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Generates typed entity and service classes from a Home Assistant instance.
composer require stewart-php/codegen
Part of Stewart: Home Assistant automations in PHP. Start a project from stewart-php/skeleton rather than requiring packages one by one.
Documentation: stewart-php.github.io/docs.
This repository is a read-only split of the monorepo. Open issues and pull requests at stewart-php/stewart.
License
MIT; see LICENSE.