Directory Classes/Configuration/

Directory Deleted:
2010-08-24 10:42
Total Files:
0
Deleted Files:
9
Lines of Code:
0

[root]/Classes/Configuration
            Folder removed from repo Exception (0 files, 0 lines)
            Folder removed from repo Source (0 files, 0 lines)

Lines of Code

Classes/Configuration/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 92 (100.0%) 1613 (100.0%) 17.5
robert 33 (35.9%) 1240 (76.9%) 37.5
k-fish 54 (58.7%) 195 (12.1%) 3.6
bwaidelich 3 (3.3%) 114 (7.1%) 38.0
networkteam_hlubek 1 (1.1%) 60 (3.7%) 60.0
andi 1 (1.1%) 4 (0.2%) 4.0

Most Recent Commits

k-fish 2010-08-24 10:42 Rev.: 5057

Removed everything in trunk after move to git.

0 lines of code changed in 9 files:

  • Classes/Configuration: ConfigurationManager.php (del), Container.php (del), Exception.php (del), F3_FLOW3_Configuration_Container.php (del), F3_FLOW3_Configuration_Exception.php (del), F3_FLOW3_Configuration_Manager.php (del), F3_FLOW3_Configuration_SourceInterface.php (del), Manager.php (del), SourceInterface.php (del)
k-fish 2010-08-16 11:02 Rev.: 4977

[+BUGFIX] FLOW3 (Core): Removed use of $Revision$ in Bootstrap.php, resolves #9296. If we ever need something like this it could be a post-merge/post-checkout hook in git.

1 lines of code changed in 1 file:

  • Classes/Configuration: ConfigurationManager.php (+1 -2)
k-fish 2010-08-13 16:21 Rev.: 4969

[-TASK] FLOW3: Removed @version keyword from files, resolves #8835.

0 lines of code changed in 2 files:

  • Classes/Configuration: ConfigurationManager.php (-1), Exception.php (-1)
k-fish 2010-07-03 20:52 Rev.: 4715

[~TASK] DocumentationBrowser: Bumped version number in Package.xml to next release version.
[~TASK] FLOW3: Bumped version number in Package.xml to next release version, resolves #8025.
[~TASK] Fluid: Bumped version number in Package.xml to next release version.
[~TASK] Kickstart: Bumped version number in Package.xml to next release version.
[~TASK] Party: Bumped version number in Package.xml to next release version.
[~TASK] Testing: Bumped version number in Package.xml to next release version.
[~TASK] Welcome: Bumped version number in Package.xml to next release version.

30 lines of code changed in 1 file:

  • Classes/Configuration: ConfigurationManager.php (+30 -1)
robert 2010-05-18 23:54 Rev.: 4321

[+BUGFIX] FLOW3 (Configuration): The ConfigurationManager now checks if the option "uriPattern" has been set. Fixes #7820
[~TASK] FLOW3 (Error): The var_dump debugger now displays more information about objects implementing ArrayAccess
[+BUGFIX] FLOW3 (MVC): The Router now uses strong comparison for checking the match results of routes. Fixes #7831
[~TASK][!!!] Fluid (View): The TemplateView now expects all template files to be UpperCamelCase as this is the general convention for filenames in FLOW3. Make sure to update the case of your template filenames! Resolves #7243

5 lines of code changed in 1 file:

  • Classes/Configuration: ConfigurationManager.php (+5)
robert 2010-04-28 14:05 Rev.: 4230

[+FEATURE] FLOW3 (Configuration): The ConfigurationManager now supports context directories in the FLOW3 package's Configuration directory. This allows us to deliver the FLOW3 distribution (and other distributions) with a virtually empty global Configuration directory. Resolves #7479
[~TASK] FLOW3 Base Distribution: Removed the global context configurations.

3 lines of code changed in 1 file:

  • Classes/Configuration: ConfigurationManager.php (+3 -2)
k-fish 2010-03-23 14:51 Rev.: 4002

[+BUGFIX] FLOW3 (Configuration): getConfiguration() now returns settings for all packages if asked to do so, fixes #6967.
[+BUGFIX] FLOW3 (Object): Interfaces with no known implementation but a factory can be used now, fixes #6968, relates to #6928.
[~TASK] FLOW3 (Utility): In environment we no longer prohibit access to to $_SERVER, this makes use of third party code easier.

1 lines of code changed in 1 file:

  • Classes/Configuration: ConfigurationManager.php (+1 -2)
robert 2010-02-22 16:17 Rev.: 3837

[+FEATURE] FLOW3 (Object): Implemented a static object container which is automatically built. It's essentially a hardcoded version of the autowired and configured object dependencies - just a lot faster. Many tests are still missing, but the version in this commit should be mostly functional. Addresses #3740 and resolves #2123.
[!!!][~API] FLOW3 (Object): Heavily refactored the Object Manager and its tests. The most important change is the removal of the Object Factory whose create() method is now located in the Object Manager. Furthermore, the getObject() method has been renamed to get() and a few minor important API functions within the Object Manager have been modified. This commit also contains a script which allows for semi automatically migrating existing code to the new API (see ./flow3 migrate objectmanagerusage). Resolves #6562
[~TASK] FLOW3 (Configuration): The Configuration Manager and its YAML source now doesn't depend on the YAML package anymore but refers to a YAML parser class within the FLOW3 package. Resolves #6564.

10 lines of code changed in 1 file:

  • Classes/Configuration: ConfigurationManager.php (+10 -1)
andi 2010-02-14 00:01 Rev.: 3824

[+TASK] FLOW3(Security): Moved the security policy configuration to its own Policy.yaml file. Resolves #5440

4 lines of code changed in 1 file:

  • Classes/Configuration: ConfigurationManager.php (+4 -3)
robert 2010-01-15 15:38 Rev.: 3643

[~TASK] FLOW3 (Documentation): Updated the Coding Guidelines: removed inconsistent exceptions from the general class naming rules. Also added the rule that names of aspect classes must end with "Aspect". Relates to #5658
[~TASK] Global: Renamed many classes and interfaces in order to be consistent with FLOW3's naming rules. A migration script to update third-party applications will follow soon. Resolves #5658

443 lines of code changed in 1 file:

  • Classes/Configuration: ConfigurationManager.php (new 443)
robert 2010-01-13 13:50 Rev.: 3606

[+FEATURE] FLOW3 (MVC): If the result of an action method is an object providing a __toString() method, this method will be called by the ActionController and its result will be added to the response content. Resolves #5995
[+FEATURE] FLOW3 (MVC): The routes property @controller now allows the use of namespace separators for referring to classes in file / class structure below "Controllers". Resolves #5998
[~TASK] FLOW3 (Documentation): Fixed a few typos in the AOP documentation.

1 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+1 -1)
robert 2009-11-30 17:48 Rev.: 3526

[-API] FLOW3 (Configuration): Removed the Configuration Manager's getSettings() method! If you relied on this method please use getConfiguration() instead, but be aware that this is not an official API method. The recommended way to retrieve settings are injectSettings() methods (see manual for more information). Relates to #5577
[~TASK] FLOW3 (Configuration): Cleaned up and refactored the Configuration Manager's loadConfiguration() method. Resolves #5577
[BUGFIX] FLOW3 (Configuration): Fixed build of the caches configuration array. Resolves #5576.

56 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+56 -94)
robert 2009-11-30 15:40 Rev.: 3520

[~TASK] FLOW3: Fixed the failing Configuration Manager test committed in the last revision. Also removed the Blog package from the PackageStates.yaml

1 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+1 -1)
robert 2009-11-30 15:04 Rev.: 3518

[~TASK][!!!] FLOW3 (Configuration): Merged the FLOW3 settings into the generic Settings.yaml file, dropping support for the FLOW3.yaml files. This means that you need to move all your custom settings from your own FLOW3.yaml files to Settings.yaml. Note that in FLOW3.yaml files no "FLOW3:" key on the first level was necessary which now becomes mandatory in the Settings.yaml file. Resolves #5579
[~FEATURE] FLOW3 (Configuration): The configuration cache (usually only used in Production context) is now cleared automatically if the FLOW3 Bootstrap revision changes.
[~TASK] FLOW3 (Documentation): Updated the examples referring to FLOW3.yaml.

11 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+11 -13)
k-fish 2009-10-22 18:22 Rev.: 3345

[~TASK] FLOW3: Added @api annotations on class level and adjusted CGL to explain class-level @api handling.

2 lines of code changed in 2 files:

  • Classes/Configuration: Exception.php (+1), Manager.php (+1)
k-fish 2009-09-16 14:36 Rev.: 3189

[~TASK] FLOW3: Fixed method parameter documentation found by new reflection service checks.
[+FEATURE] FLOW3 (Persistence): added removeAll() to base repository, resolves #3852.

1 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+1 -1)
robert 2009-08-31 14:56 Rev.: 3107

[+FEATURE] FLOW3 (AOP): Parse errors in AOP proxy code (introduced by a potential bug) will now be treated properly by throwing a meaningful exception.
[-FEATURE] FLOW3 (Configuration): Removed support for PHP-based configuration files. This caused a lot of overhead and in practice we want everyone to use YAML files anyway.
[+FEATURE] FLOW3 (Configuration): Implemented support for cached ("compiled") configuration. When the new FLOW3.yaml option "configuration: comileConfigurationFiles" is turned on, all configuration will be compiled into a PHP file which from then on is read instead of parsing the YAML files everytime. Please see the updated documentation for more information. Resolves #4460
[~TASK] FLOW3 (Configuration): Completely refactored the Configuration Manager and a few related classes. Its methods now each fullfil a clear purpose and work more effective. The method names now also better describe what each method is doing. Resolves #2711
[-TASK] FLOW3 (Configuration): Removed the WritableSourceInterface - this is now a standard feature of a configuration source.
[+TASK] FLOW3 (Core): Refactored and cleaned up the FLOW3 Bootstrap. Constants are now defined by a static method and all configuration related functionality has been moved to the Configuration sub package. Also replaced the evil die() calls by more handsome exit() calls. Relates to #2117
[+TASK] FLOW3 (Object): Moved some object initialization code from the Bootstrap to the Object Manager and further cleaned up the Object Manager's code. Wrote additional tests - now this class has 100% test coverage. Relates to #2117
[+API] FLOW3 (MVC): Added a few @api annotations to properties of the AbstractController and ActionController.
[-API] FLOW3 (Utility): Removed the getSAPIType() method from the Environment class. Just use the constant FLOW3_SAPITYPE instead. Resolves #3567 and relates to #2117.

257 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+257 -174)
robert 2009-07-31 12:43 Rev.: 2953

[+FEATURE] FLOW3 (Cache): The FileBackend now uses a shorter hash for the directory names which relaxes the situation for Windows users with a limited path length. The hash is now rendered from the Web path, SAPI type, process user name and application context. Please manually delete everything the Data/Temporary/ directory to get rid of old caches files.
[+FEATURE] FLOW3 (Configuration): The configuration manager now sets the FLOW3 setting "core.context" to the current application context. Resolves #4084
[+BUGFIX] FLOW3 (Core): Reimplemented the detection of various paths which are later available as FLOW3_PATH_ constants. Now supports any setup with symlinks which makes sense. It's important though that the flow3 script is a real file in the installation and no symlink. FLOW3's root path is now determined by an environment variable. This is optional in web mode but mandatory in CLI mode. The environment variable is set automatically by the flow3 script. Resolves #4082 and relates to #3990.
[+BUGFIX] FLOW3 (Package): Files in the directory Packages/ are now ignored by the package manager and the package directory scan was optimized for better performance. Resolves #4085
[~TASK] FLOW3 (Utility): The Arrays::trimExplode() function now removes empty values from the result by default.

1 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+1)
k-fish 2009-07-16 15:02 Rev.: 2813

[+TASK] FLOW3: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Fluid: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Kickstart: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] PHP6: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] PHPUnit: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Testing: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Welcome: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] YAML: Removed file level docblocks and @package/@subpackage annotations.

0 lines of code changed in 3 files:

  • Classes/Configuration: Container.php (-4), Exception.php (-8), Manager.php (-8)
k-fish 2009-07-15 12:28 Rev.: 2794

[TASK] FLOW3: moved from @internal to @api, resolves #3883

1 lines of code changed in 2 files:

  • Classes/Configuration: Container.php (-21), Manager.php (+1 -12)
k-fish 2009-06-24 11:39 Rev.: 2643

[FIX] FLOW3 (Configuration): Subroute placeholders are now ignored if the package they refer to is not active, fixes #3537

1 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+1 -1)
networkteam_hlubek 2009-06-10 09:21 Rev.: 2596

[!!!] FLOW3: Packages.yaml configuration renamed to Package.yaml, configuration in single package is no longer indexed with package key
[FEAT] FLOW3 (Configuration): Package state configuration will be handled by a special writable configuration source, resolves #3639
[FEAT] FLOW3 (Package): Active packages will be read from the package states configuration and activation / deactivation updates the configuration, resolves #3639
[FIX] FLOW3 (Configuration): Fixed YAMLSource saving with comment headers

60 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+60 -6)
bwaidelich 2009-05-26 00:37 Rev.: 2381

FLOW3:
* !!! BREAKING CHANGE !!! F3\FLOW3\Configuration\Manager is now able to load sub routes from packages and merge them with main routes. Resolves #2126 (This needs further testing and some cleanup!)
* !!! BREAKING CHANGE !!! Routes are not processed in reverse order anymore. Resolves #3441.
* Query string won't be lowercased anymore by the routing framework. Relates to #2237.
* Added some missing type hints to F3\FLOW3\Configuration\Manager
* Improved exception messages in F3\FLOW3\MVC\Web\Routing\Route
FLOW3 Distribution:
* !!! BREAKING CHANGE !!! adapted global routes to the changes mentioned above and added subroutes to FLOW3/TYPO3CR packages.

87 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+87 -7)
robert 2009-05-20 19:14 Rev.: 2293

* FLOW3: Marked all methods as @internal except those which are considered part of the official API. Resolves #1280
* TYPO3CR: Fixed two tests of the Storage\PDO\Search testcase.

28 lines of code changed in 2 files:

  • Classes/Configuration: Container.php (+21), Manager.php (+7 -4)
k-fish 2009-04-16 05:45 Rev.: 2157

FLOW3:
* added an array type hint in ...\Configuration\Container

1 lines of code changed in 1 file:

  • Classes/Configuration: Container.php (+1 -1)
robert 2009-02-02 14:03 Rev.: 1838

* FLOW3: (Package) Implemented support for multiple package directories and symlinked packages. This will surely break your current installation - some documentation and fixes for the distributions are on the way ...
* FLOW3: !!! Removed the FLOW3_PATH_PACKAGES constant. Please use relative packages within your own package or ask the Package Manager for paths if you need one.
* FLOW3: (Testing) Quick fix for the only-execute-this-testcase-function in the test runner (by Karsten)
* FLOW3: (Resource) Implemented a feature for publishing package-independent resources: Just place any installation specific resources into the /Data/Resources/Public folder. Kind of a "fileadmin" folder for FLOW3.
* FLOW3: (Resource) Resources are not mirrored anymore in CLI context
* FLOW3: Cleaned up a few testcases

31 lines of code changed in 1 file:

  • Classes/Configuration: Manager.php (+31 -25)
robert 2009-01-28 13:04 Rev.: 1811

!!! Globally renamed all class files to the new shorter version. Resolves #2524
FLOW3: (Resource) Adapted the class loader and other related parts of FLOW3 to the new class filename convention
FLOW3: Moved the FLOW3 bootstrap into the F3\FLOW3 namepace

61 lines of code changed in 4 files:

  • Classes/Configuration: Container.php (new 4), Exception.php (new 8), Manager.php (new 49), SourceInterface.php (new)
k-fish 2009-01-15 16:06 Rev.: 1749

FLOW3:
* fixed license name in @license annotation, fixes #2454

4 lines of code changed in 4 files:

  • Classes/Configuration: F3_FLOW3_Configuration_Container.php (+1 -1), F3_FLOW3_Configuration_Exception.php (+1 -1), F3_FLOW3_Configuration_Manager.php (+1 -1), F3_FLOW3_Configuration_SourceInterface.php (+1 -1)
robert 2009-01-15 15:24 Rev.: 1747

This is a big commit (sorry - not exactly Continuous Integration ...)
While all seems to be fine and stable, many features introduced in this commit are not complete. Especially AOP Proxy Caching, Logging (API), the System Logger and the Signal Slots mechanism need some further work.

* TYPO3 Distribution: Added a Log directory
* TYPO3 Distribution: Disabled security (for now) because some thing need to be refactored and tested again after this commit
* FLOW3: Further cleanup of the bootstrap. Addresses #2117
* FLOW3: Removed manual registration of objects from all classes and created an Objects.yaml configuration instead which declares the objects and configures their dependencies. This manual registration is necessary for objects such as the AOP Framework because at the time it is created, the Object Manager is not yet fully initialized.
* FLOW3: (AOP) Refactored and cleaned up the AOP initialization process. Resolves #441.
* FLOW3: (AOP) Completely rewrote all unit tests and added many new ones. Now no AOP test relies on the TestPackage anymore. Addresses #1868
* FLOW3: (AOP) Improved the automatic documentation rendering of the Proxy Class Builder. Resolves #35.
* FLOW3: (AOP) Externalized the creation of the AOP proxy and instead use the Caches.yaml configuration.
* FLOW3: (AOP) Removed all use of PHP's Reflection classes and replaced them with calls to the Reflection Service
* FLOW3: (AOP) Converted all classes involved in the proxy building process from static into dynamic calls
* FLOW3: (Cache) Introduced an (semi) automatic cache registration feature which assures that all necessary caches are registered when file changes are detected. In order to register a cache, just define it in the new "Caches.yaml" configuration file. See the FLOW3 package for examples. Resolves #1787
* FLOW3: (Cache) Wrote more tests for the File Backend. Resolves #1843
* FLOW3: (Configuration) Improved the performance of the special configuration management
* FLOW3: (Configuration) Added support for Caches.* configuration
* FLOW3: (Error) The exception handlers now log uncaught exceptions to the System Logger
* FLOW3: (Monitor) Introduced a new sub package "Monitor" which provides a mechanism for automatic detection of changes on monitored files. If monitored files or directories (the latter not yet implemented) change, a signal is emitted which can be catched by a slot taking further action. Currently all cache entries tagged with a class tag are flushed automatically if a class file changes.
* FLOW3: (Log) Introduced a special System Logger which is created automatically and can be injected if needed. Although it works quite well already, the general concept of injecting the logger and the LoggerInterface itself is not final! Watch for log files in the Data/Log/ directory when running TYPO3 / FLOW3 in development context.
* FLOW3: (Log) Introduced a Logger Factory for use in Objects configuration. Warning: the API might still change
* FLOW3: (Log) Made the SEVERITY constants conform to RFC3164 and PHP's LOG_* constants
* FLOW3: (Object) Refactored and detached more unit tests from the TestPackage. Addresses #2123
* FLOW3: (Object) Implemented an early configuration parse step which allows for configuring objects in the Objects.yaml file of the FLOW3 package even before the Package Manager is initialized.
* FLOW3: (Object) Introduced a lifecycle shutdown method (default is "shutdownObject") which can be used as a clean alternative to __destruct().
* FLOW3: (Reflection) Added new API methods: isClassReflected, getInterfaceNamesImplementedByClass, isMethodFinal, isMethodStatic, isMethodPublic, isMethodProtected, isMethodPrivate
* FLOW3: (Reflection) getMethods() now returns information about the method visibility
* FLOW3: (Security) Refactored the ACL Policy Service - might still need some final work
* FLOW3: (SignalSlot) Fixed some small issues in the Dispatcher and implemented support for System Logger
* FLOW3: (Utility) Fixed a bug in Arrays::getValueByPath
* Testing: Implemented a method buildAccessibleProxy() in the BaseTestCase which allows for conveniently calling protected methods of a class. See FLOW3 unit tests for examples.
* TestPackage: Removed many classes which became obsolete due to the AOP tests refactoring. refs #1868

23 lines of code changed in 1 file:

  • Classes/Configuration: F3_FLOW3_Configuration_Manager.php (+23 -16)
k-fish 2009-01-08 12:12 Rev.: 1713

FLOW3:
* fixed some more license and style issues.

1 lines of code changed in 1 file:

  • Classes/Configuration: F3_FLOW3_Configuration_Manager.php (+1 -1)
k-fish 2009-01-07 11:37 Rev.: 1707

FLOW3:
* changed license to LGPL v3 or later

55 lines of code changed in 4 files:

  • Classes/Configuration: F3_FLOW3_Configuration_Container.php (+14 -7), F3_FLOW3_Configuration_Exception.php (+14 -7), F3_FLOW3_Configuration_Manager.php (+13 -6), F3_FLOW3_Configuration_SourceInterface.php (+14 -7)
robert 2008-12-17 18:02 Rev.: 1654

* FLOW3: Renamed the setting for the classAlterationMonitoring to the more generic fileAlterationMonitoring
* FLOW3: (SignalSlot) Finished the main implementation of the SignalSlot mechanism. Signals can now be wired with Slots through the new configuration file "SignalsSlots.yaml"
* FLOW3: (Configuration) Added support for the SignalsSlots files
* FLOW3: (Configuration) Renamed an old constant "*COMPONENT*" to "*OBJECT*"

6 lines of code changed in 1 file:

  • Classes/Configuration: F3_FLOW3_Configuration_Manager.php (+6 -3)
k-fish 2008-12-10 15:39 Rev.: 1599

!!! 5.3.0alpha3 namespaces refactoring:
* changed namespace delimiter from :: to \
* all class references in namespaced code prepended by \

PHPUnit:
* adapted mock object handling to the new namespaces syntax

FLOW3:
* PropertyReflection now uses setAccessible() instead of array cast to access protected properties

PHPCR:
* added a missing interface already used for type hints

39 lines of code changed in 4 files:

  • Classes/Configuration: F3_FLOW3_Configuration_Container.php (+18 -18), F3_FLOW3_Configuration_Exception.php (+2 -2), F3_FLOW3_Configuration_Manager.php (+16 -16), F3_FLOW3_Configuration_SourceInterface.php (+3 -3)
robert 2008-11-11 12:16 Rev.: 1481

* FLOW3: (Component) Renamed "component" to "object" - everywhere. That means we now have an Object Manager instead of a Component Manager, an Object Factory etc. Resolves #2119

Globally adjusted all code for the above change.

1 lines of code changed in 1 file:

  • Classes/Configuration: F3_FLOW3_Configuration_Manager.php (+1 -1)
robert 2008-11-07 16:02 Rev.: 1448

COMMIT PART 1

* FLOW3: Implemented a YAML configuration source, resolves #1852
* Globally refactored code and converted configuration files to use the new YAML configuration format

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

133 lines of code changed in 2 files:

  • Classes/Configuration: F3_FLOW3_Configuration_Container.php (+46 -2), F3_FLOW3_Configuration_Manager.php (+87 -48)
robert 2008-09-16 08:54 Rev.: 1223

Globally (manually) replaced all occurrences of "key_exists()" with either isset() or array_key_exists().

1 lines of code changed in 1 file:

  • Classes/Configuration: F3_FLOW3_Configuration_Container.php (+1 -1)
k-fish 2008-09-12 16:07 Rev.: 1210

!!! Major change, will break existing code.

Part 3 - Packages

FLOW3, most other packages:
* added namespaces to the code of FLOW3 and all packages in the current TYPO3v5 distribution.

PHPUnit:
* some changes to make PHPUnit (more) namespace-compatible.

Some notes:
* Documentation updates will follow
* you might need to change your class names when adapting namespaces to avoid using "Class", "Empty", "Default", ...
* expect FLOW3CGL and/or PHPCodeSniffer to be broken (I'll have a look)
* some parts might still be broken, especially in edge-cases where the global namespace needs to explicitly used

39 lines of code changed in 4 files:

  • Classes/Configuration: F3_FLOW3_Configuration_Container.php (+19 -18), F3_FLOW3_Configuration_Exception.php (+2 -1), F3_FLOW3_Configuration_Manager.php (+14 -13), F3_FLOW3_Configuration_SourceInterface.php (+4 -3)
robert 2008-09-12 11:16 Rev.: 1204

* FLOW3: (Configuration) Finally fixed the behaviour of a configuration container's lock() method. Instead of locking the container for any write access, it is now only protected against introduction of new option keys. Adapted the configuration manager and tests accordingly.
* FLOW3: (Locale) Introduced two new configuration options for setting / retrieving the default locale of the application.

25 lines of code changed in 2 files:

  • Classes/Configuration: F3_FLOW3_Configuration_Container.php (+2 -2), F3_FLOW3_Configuration_Manager.php (+23 -18)
k-fish 2008-08-27 16:05 Rev.: 1159

FLOW3:
* fixed a bunch of CGL violations
* some TODO comments converted into @todo annotations

1 lines of code changed in 1 file:

  • Classes/Configuration: F3_FLOW3_Configuration_Container.php (+1 -1)
robert 2008-08-13 15:34 Rev.: 1132

* FLOW3: (Configuration) Made sure that the global settings and the routing configuration is always loaded in the same order (and does not depend on the file system's ordering abilities). Asserted that the FLOW3 routing and settings are always loaded first. Relates to #1278
* FLOW3: (MVC) A few cosmetic changes.

12 lines of code changed in 1 file:

  • Classes/Configuration: F3_FLOW3_Configuration_Manager.php (+12)

(12 more)

Generated by StatSVN 0.5.0