Problem/Motivation

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Issue fork hux-3408433

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

dpi created an issue. See original summary.

dpi’s picture

Assigned: Unassigned » dpi
dpi’s picture

This issue blocks privatization of hooks services.

Its still not possible to use the MR with private hooks services!

dpi’s picture

Assigned: dpi » Unassigned
Status: Active » Needs review
dpi’s picture

  • dpi committed 69d12340 on 1.2.x
    Issue #3408433 by dpi: Use a service locator to group hooks services...
dpi’s picture

Version: 1.2.x-dev » 1.3.x-dev
Status: Needs review » Fixed

  • dpi committed 69d12340 on 1.x
    Issue #3408433 by dpi: Use a service locator to group hooks services...
dpi’s picture

Looks like this issue has trouble in 10.x series during `drush deploy` unless a patch from #3108020: Support ServiceClosureArgument in \Drupal\Component\DependencyInjection\Dumper\OptimizedPhpArrayDumper::dumpValue (D11 only) is also used.

Without it, on D10.x:

./bin/drush -r /data/app deploy -y
In OptimizedPhpArrayDumper.php line 440:
Unable to dump a service container if a parameter is an object without _serviceId.

I'll be pulling this changeset out of 1.3 and pushing into a Drupal 11 only branch.

  • dpi committed 28117e64 on 1.3.x
    Revert "Issue #3408433 by dpi: Use a service locator to group hooks...

  • dpi committed 28117e64 on 1.x
    Revert "Issue #3408433 by dpi: Use a service locator to group hooks...
dpi’s picture

Version: 1.3.x-dev » 1.5.x-dev
Status: Active » Fixed

Can be found in 1.5.x and later.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

dpi’s picture

Status: Closed (fixed) » Active

dpi’s picture

Version: 1.5.x-dev » 1.4.x-dev

  • dpi committed 8942e6c6 on 1.4.x
    Issue #3408433 by dpi: Use a service locator to group hooks services...
dpi’s picture

Status: Active » Fixed

  • dpi committed 8942e6c6 on 1.x
    Issue #3408433 by dpi: Use a service locator to group hooks services...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.