Skip to content

IBX-11780: Async content publishing spike#761

Draft
bnowak wants to merge 17 commits into
6.0from
IBX-11780-async-content-publishing-spike
Draft

IBX-11780: Async content publishing spike#761
bnowak wants to merge 17 commits into
6.0from
IBX-11780-async-content-publishing-spike

Added AsyncPublicationDispatcher to decouple content verions register…

045c7e5
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 19, 2026 in 1m 56s

Annotations

Check failure on line 49 in src/lib/Persistence/Legacy/AsyncPublication/Gateway/DoctrineDatabase.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal ":modified" 3 times.

See more on https://sonarcloud.io/project/issues?id=ibexa_core&issues=AZ7fbWUtmOGEaYyKKPTQ&open=AZ7fbWUtmOGEaYyKKPTQ&pullRequest=761

Check failure on line 43 in src/lib/Persistence/Legacy/AsyncPublication/Gateway/DoctrineDatabase.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal ":content_id" 5 times.

See more on https://sonarcloud.io/project/issues?id=ibexa_core&issues=AZ6wq6T8kf4HjvHA5sJX&open=AZ6wq6T8kf4HjvHA5sJX&pullRequest=761

Check failure on line 44 in src/lib/Persistence/Legacy/AsyncPublication/Gateway/DoctrineDatabase.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal ":version_no" 3 times.

See more on https://sonarcloud.io/project/issues?id=ibexa_core&issues=AZ7fbWUtmOGEaYyKKPTP&open=AZ7fbWUtmOGEaYyKKPTP&pullRequest=761

Check warning on line 12 in src/bundle/Core/Messenger/MessageProvider.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=ibexa_core&issues=AZ6nbrI31ZpgcrbOOxmI&open=AZ6nbrI31ZpgcrbOOxmI&pullRequest=761

Check warning on line 45 in src/lib/Persistence/Legacy/AsyncPublication/Mapper.php

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define and throw a dedicated exception instead of using a generic one.

See more on https://sonarcloud.io/project/issues?id=ibexa_core&issues=AZ6wq6Wvkf4HjvHA5sJY&open=AZ6wq6Wvkf4HjvHA5sJY&pullRequest=761