Deprecation: #109409 - Access to arbitrary resources in extensions 

See forge#109409

Description 

Accessing extension resources outside the configured resource definitions is deprecated.

By default, extension resources are limited to the following paths:

  • Configuration
  • Resources/Private
  • Resources/Public

If a resource identifier references another extension path, that path must be configured explicitly in Configuration/Resources.php.

See Feature: #109409 - Allow configuration of resources for how to configure resources for extensions.

Impact 

TYPO3 installations using resource identifiers that reference extension folders outside Configuration, Resources/Private, or Resources/Public will receive a deprecation message when such a resource is resolved.

Every accessed resource must be configured beforehand as described in Feature: #109409 - Allow configuration of resources.

Affected installations 

TYPO3 installations using resource identifiers that reference extension folders outside Configuration, Resources/Private, or Resources/Public.

Migration 

Either configure the referenced paths explicitly in Configuration/Resources.php, as described in Feature: #109409 - Allow configuration of resources, or move the resources to a path that is already configured.