Skip to content

Conversation

@CySSoO
Copy link
Contributor

@CySSoO CySSoO commented Oct 18, 2025

Summary

  • extend the shortcode repository/provider with create, update, delete, and duplication helpers and introduce an EverBlockShortcodeDomainService for orchestration
  • refactor the back-office controller, form data provider, tools, and PrettyBlocks integration to rely on the injected domain service/provider instead of the legacy ObjectModel
  • wire the new services through the module container, drop the legacy model from autoload/config, and add repository tests for the new write operations

Testing

  • php -l src/Repository/EverBlockShortcodeRepository.php
  • php -l src/Service/EverBlockShortcodeProvider.php
  • php -l src/Controller/Admin/EverblockShortcodeController.php
  • php -l src/Service/EverblockPrettyBlocks.php

https://chatgpt.com/codex/tasks/task_e_68f3a7580f248322aa6861fdc57d8df4

@CySSoO CySSoO merged commit 1515b85 into master Oct 18, 2025
0 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants