Details
-
Improvement
-
Resolution: Obsolete
-
Medium
-
4.0.1, 4.0.3, 4.1.0alpha2
-
None
Description
Instead of looping through all extensions to find which file to include (many file_exists calls, which slow down eZ Publish).
To deprecate: eZExtension::findExtensionType(). Also, custom code doing similar things needs to be checked for and replaced.
Deprecate (but still allow by default) aliases but write a debug warning. Deprecate but still allow by default handler identifiers (type) instead of full class names in INI files but write a debug warning. Provide a flag (a constant in config.php) to disable these deprecated features.
Attachments
Issue Links
- relates to
-
EZP-15109 ezoracle : No database handler was found for 'oracle'
- Closed
-
EZP-11718 eZModuleFunctionInfo - remove 'include_file' dependency
- Closed
-
EZP-11952 Remove FileName dependency from extended attribute filter extensions
- Closed
-
EZP-12277 Remove include_file dependency from module operations
- Closed
-
EZP-12544 Remove 'extension' and 'path' dependencies from policy limitation values
- Closed
-
EZP-13812 optimize autoload.php not to search for ezc autoloads
- Closed
-
EZP-14172 The 'script' parameter should not be needed any more in template operator definitions
- Closed
-
EZP-14489 Placeholder for performance enhancements in 4.x
- Closed
-
EZP-19450 get rid of all include_once/require_once calls to load php classes
- Open
-
EZP-11846 fix lowercase php class names in table ezcontentobject_attribute.data_type_string
- Closed
-
EZP-12545 Remove inclusion code for custom RSS import map classes
- Closed
-
EZP-13872 eZ Publish (cluster) scalability effort
- Closed