We added ContainerFactoryPluginBase in #1863816: Allow plugins to have services injected, but in a follow-up added ContainerFactoryPluginInterface as well.

Because the static create() method cannot be referenced by parent::, it is either ignored or overridden, always.

It's completely useless, and just pollutes the hierarchy of a plugin.

Files: 
CommentFileSizeAuthor
#1 plugin-2033447-1.patch8.81 KBtim.plunkett
PASSED: [[SimpleTest]]: [MySQL] 56,780 pass(es). View

Comments

tim.plunkett’s picture

Status: Active » Needs review
FileSize
8.81 KB
PASSED: [[SimpleTest]]: [MySQL] 56,780 pass(es). View
larowlan’s picture

Status: Needs review » Reviewed & tested by the community

Unless bot says otherwise.

Status: Reviewed & tested by the community » Needs work
Issue tags: -Plugin system

The last submitted patch, plugin-2033447-1.patch, failed testing.

tim.plunkett’s picture

Status: Needs work » Needs review
Issue tags: +Plugin system

#1: plugin-2033447-1.patch queued for re-testing.

tim.plunkett’s picture

Status: Needs review » Reviewed & tested by the community

LocaleCronUpdateTest random fail

Status: Reviewed & tested by the community » Needs work
Issue tags: -Plugin system

The last submitted patch, plugin-2033447-1.patch, failed testing.

tim.plunkett’s picture

Status: Needs work » Needs review
Issue tags: +Plugin system

#1: plugin-2033447-1.patch queued for re-testing.

tim.plunkett’s picture

Status: Needs review » Reviewed & tested by the community

Random testbot: Base table or view not found: 1146 Table 'drupaltestbotmysql.simpletest378211key_value' doesn't exist'
3rd time's the charm?

alexpott’s picture

Status: Reviewed & tested by the community » Fixed

Committed cd7ca03 and pushed to 8.x. Thanks!

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