- Update `DocumentationService::create` to support an optional `categoryId` parameter.
- Introduce `CreateRequest` for input validation.
- Adjust controller logic to handle `categoryId`.
- Restructure create/edit views under the `documentation-versions` directory.
- Relocate `documentations` views to the `documentation-versions` directory.
- Update includes and routes across affected templates to align with the new directory structure.
- Apply minor styling tweaks for improved spacing consistency.
- Update paths to reflect the inclusion of documentation versions: `documentation-categories` views were moved into the `documentation-versions` directory.
- Adjusted includes and routes in affected templates to align with new structure.
- Minor styling updates (e.g., margins) for better spacing consistency.
- Introduce routes and controller actions for displaying and managing documentation by category.
- Adjust views to incorporate category-specific information and actions.
- Update services to handle category retrieval and validation.
- Add localized strings for new functionality in English and Russian.
Otherwise phpstorm doesn't understand the paths correctly. He thinks that this is not a complete application, but a package. And when creating a class, the namespace indicates “app” with a small letter, but should be “App”.