Content, Location, or FieldType APIs).ContentService rules would need replacement with Laravel’s Repository or Service patterns.Content objects, Location trees). Laravel’s Model or Collection patterns would trigger irrelevant errors.phpstan/extension-installervimeo/psalm (for stricter static analysis)Model, Policy, or ServiceProvider patterns.ezplatform-admin-ui), rules may apply to those components.generate-never-return-rules.php for custom rules.laravel-shift/phpstan).| Step | Action | Risk | Notes |
|---|---|---|---|
| 1 | Assess Dependency on Ibexa DXP | Low | Confirm if project uses Ibexa’s core APIs. |
| 2 | Install Ibexa DXP (if missing) | High | Requires full DXP setup (not just this package). |
| 3 | Configure PHPStan | Medium | Add to phpstan.neon as per Ibexa’s docs. |
| 4 | Run Static Analysis | Low | Test on a small Ibexa module first. |
| 5 | Customize Rules (if needed) | High | Fork/modify rules for Laravel-specific logic. |
| 6 | CI/CD Integration | Medium | Add PHPStan to linting pipeline. |
EzSystemsPlatformAdminUi).ezplatform-admin-ui).ContentService checks with Repository or Service checks.Content, Location), which are unfamiliar to Laravel devs.How can I help you explore Laravel packages today?