Globally adjusted all code for the above change.
COMMIT PART 2
Note: FLOW3 is now getting even slower because the whole YAML parsing results are not cached yet. You can still use .php based configuration but it is recommended to switch over to YAML ASAP.
Documentation and speed improvements follow
Refactored all packages of the TYPO3 distribution to match the above changes.
Note: The test "F3::TYPO3CR::NodeTest::setPropertySetsValue" currently fails on my machine with the following message:
Error in setPropertySetsValue with data set #34 Detail TYPO3CR/Classes/F3_TYPO3CR_Node.php:577 Unable to convert value of type string to Name: Namespace prefix is invalid
When activating the superglobals replacement, all tests run green, except for the memcached backend tests - I have no clue why, yet...
Smarty: updated svn:externals to point to 2.6.20 (was 2.6.19).
!!! Major change, will break existing code.
Part 3 - Packages
!!! Important global change !!!
Extracted the getComponent() method from the Component Manager into its own class, the Component Factory. From now on, use the factory if you only need the getComponent() functionality and use the manager if you need the more advanced functions.
Pending commit, fixes #477.
Moving packages up
Globally renamed the PackageInfo.xml files to Package.xml and updated the FLOW3 code accordingly. Resolves #409.
Big global change: Renamed the class prefix "T3_" to "F3_". Resolves #423.
1 2 Next » (1-25/32) | Per page: 25, 50, 100, 200