Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-29422

Symfony 4.x: remove unsupported attribute "deprecated" from "ezpublish.connection"

    Details

    • Type: Story Story
    • Status: Development
    • Priority: High High
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      The configuration key "deprecated" is unsupported for the service "ezpublish.connection" which is
      defined as an alias in "/vendor/ezsystems/ezpublish-kernel/eZ/Bundle/EzPublishCoreBundle/DependencyInjection/../Resources/config/storage_engines.yml".
      Allowed configuration keys for service aliases are "alias" and "public".
      The YamlFileLoader will raise an exception in Symfony 4.0, instead of silently ignoring unsupported attributes.
      

      deprecated is not supported by aliases: https://symfony.com/blog/new-in-symfony-2-8-deprecated-service-definitions#comment-20080.

        Issue Links

          Activity

          Show
          Bertrand Dunogier added a comment - PR ezsystems/ezpublish-kernel#2398 .

            People

            • Assignee:
              Bertrand Dunogier
              Reporter:
              Bertrand Dunogier
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: