How to use your IDE effectivly for CakePHP
summary
Shows concrete steps to make PhpStorm and CakePHP 5 tightly autocompleting: install deep array completion, run the IDE helper to generate IDE helper meta and PHPStorm meta files, and add cake-dc/phpstan to remove 17 static analysis errors. Demonstrates bake creating a queue job then rerunning the generator so the new job appears in autocompletion, adding entity/table annotations automatically, generating meta tasks for icon names and queue tasks, and getting URL/path autocomplete from route metadata.
AI-written summary · about
chapters (14)
- 0:00Introduction and speaker background
- 1:49IDE support for CakePHP 5
- 2:55Deep ESO completion plugin
- 4:44Annotations in CakePHP 5
- 7:36Meta files for IDEs
- 9:47PHPStorm meta file directives
- 14:49Override and expected arguments
- 17:22Register argument sets
- 19:58New route path handling
- 24:43Custom IDE helper tasks
- 27:33Adding custom methods
- 31:52CakeDC PHPStan extension
- 34:23Static analysis benefits
- 36:41Q&A and closing








