Directory Classes/Error/

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

[root]/Classes/Error

Lines of Code

Classes/Error/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 154 (100.0%) 1135 (100.0%) 7.3
robert 34 (22.1%) 683 (60.2%) 20.0
k-fish 116 (75.3%) 435 (38.3%) 3.7
bwaidelich 2 (1.3%) 9 (0.8%) 4.5
andi 2 (1.3%) 8 (0.7%) 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 18 files:

  • Classes/Error: AbstractExceptionHandler.php (del), DebugExceptionHandler.php (del), Debugger.php (del), Error.php (del), ErrorHandler.php (del), ErrorHandlerInterface.php (del), Exception.php (del), ExceptionHandlerInterface.php (del), F3_FLOW3_Error_AbstractExceptionHandler.php (del), F3_FLOW3_Error_DebugExceptionHandler.php (del), F3_FLOW3_Error_Error.php (del), F3_FLOW3_Error_ErrorHandler.php (del), F3_FLOW3_Error_Exception.php (del), F3_FLOW3_Error_ExceptionHandlerInterface.php (del), F3_FLOW3_Error_ProductionExceptionHandler.php (del), F3_FLOW3_Error_Warning.php (del), ProductionExceptionHandler.php (del), Warning.php (del)
k-fish 2010-08-13 16:21 Rev.: 4969

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

0 lines of code changed in 10 files:

  • Classes/Error: AbstractExceptionHandler.php (-1), DebugExceptionHandler.php (-1), Debugger.php (-1), Error.php (-1), ErrorHandler.php (-1), ErrorHandlerInterface.php (-1), Exception.php (-1), ExceptionHandlerInterface.php (-1), ProductionExceptionHandler.php (-1), Warning.php (-1)
bwaidelich 2010-07-15 13:48 Rev.: 4863

[~TASK] FLOW3 (Error): Slightly tweaked Debugger: set title attribute of the "proxy" span to the Proxy class name. Fixed a typo
[~TASK] FLOW3 (Configuration): Renamed "Locale" to "I18n" in a comment in Objects.yaml
[+TASK] FLOW3 (Testing): If no settings.xml could be found, Selenium tests are skipped with a notice instead of triggering an error

2 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (+2 -2)
bwaidelich 2010-06-24 10:59 Rev.: 4619

[+TASK] FLOW3 (Error): \F3\var_dump() now accepts an optional second parameter to set a custom title for your debug output. Relates to #8468

7 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (+7 -2)
robert 2010-06-07 13:54 Rev.: 4446

[+FEATURE] FLOW3 (Resource): The resource:// stream wrapper now also supports persistent resource - just specify the resource hash to access one. Resolves #8082
[+FEATURE] FLOW3 (Resource): The Resource Manager now provides an API method for getting more information about recently imported or uploaded resources. Resolves #8088
[+FEATURE] FLOW3 (Resource): Resource objects can now be converted to a string. Its __toString() method returns the resource's sha1 hash.
[+TASK] FLOW3 (Documentation): Updated the Resource Management section in the FLOW3 manual.
[~TASK] FLOW3 (Error): The debugger now doesn't filter Resource classes anymore.

0 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (-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

1 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (+1 -1)
k-fish 2010-04-15 18:14 Rev.: 4160

[~TASK] FLOW3 (Error): Some improvements to CSS/HTML in Debugger, resolves #6913.

3 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (+3 -13)
k-fish 2010-03-30 11:20 Rev.: 4035

[~TASK] FLOW3 (Error): When logging exceptions, the line number is now correctly output.
[+BUGFIX] FLOW3 (Persistence): Existing value objects' properties are now no longer persisted (nonsense, they are immutable anyway).
[+BUGFIX] FLOW3 (Persistence): When an entity is replaced through reference (as opposed to through a repository), it is now handled correctly.

1 lines of code changed in 1 file:

  • Classes/Error: AbstractExceptionHandler.php (+1 -1)
robert 2010-03-25 17:49 Rev.: 4013

[+FEATURE] FLOW3 (Validation): The @validate annotations in action methods now support an object accessor syntax ($argument.subobject.subsubobject) for declaring additional validation rules referring to a property of a nested object. Resolves #6993
[~TASK] FLOW3 (Validation): Brushed up and unified the messages of most validators.
[~TASK] FLOW3 (Error): The var_dump method now also filters PHPUnit Invocation Mokers.

2 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (+2 -1)
robert 2010-03-24 19:52 Rev.: 4012

[~FEATuRE] FLOW3 (Error): Adjusted the class name filter of the var_dump method, so that Request and Response for example are still displayed.
[+BUGFIX] FLOW3 (Validation): The Validator Resolver now correctly handles fully qualified class names with a leading backslash specified in annotations. Fixes #6992 (boy, that was hard to find ...)

23 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (+23 -7)
robert 2010-03-19 19:05 Rev.: 4000

[+FEATURE] FLOW3 (Error): Some improvements for the new var_dump method. Relates to #6913

25 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (+25 -182)
robert 2010-03-19 17:12 Rev.: 3999

[+FEATURE] FLOW3 (Error): Implemented a FLOW3 optimized var_dump() method - just call it with \F3\var_dump(). Some features are still missing though ... Relates to #6913

407 lines of code changed in 1 file:

  • Classes/Error: Debugger.php (new 407)
robert 2010-03-10 17:57 Rev.: 3924

[+BUGFIX] FLOW3 (Error): The debug exception handler now escapes the exception message. Resolves #6773

1 lines of code changed in 1 file:

  • Classes/Error: DebugExceptionHandler.php (+1 -1)
robert 2009-12-21 17:21 Rev.: 3548

[+FEATURE][+API] Fluid (ViewHelper): The Resource view helper now supports Resource objects: Like before you can provide a path and package key pointing to a static package resource or you pass it a resource object. Relates to #5822
[~TASK][~API] Fluid (ViewHelper): The ActionViewhelper now produces only absolute URIs. The argument "absolute" is now obsolete.
[~TASK] Fluid (ViewHelper): Defined additional reserved keywords "on", "off", "yes" and "no" in the TemplateVariableContainer.
[~TASK] FLOW3 (Resource): Renamed a few classes in FLOW3/Resource/: "Manager" -> "ResourceManager", "Publisher" -> "ResourcePublisher". Relates to #5658
[~TASK] FLOW3 (Cache): Defined a new "magic" tag for the cache frontends: TAG_PACKAGE can now be used wherever cache entries should be flushed if any package is activated or deactivated. Relates to #5774
[~TASK] FLOW3: Replaced occurrences of "[fF]ileName" with "[fF]ilename".
[~TASK] FLOW3 (Package): isPackageAvailable() and isPackageActive() no longer throw exceptions if the given parameter is not a valid string. However they still return FALSE of course in those cases.
[+FEATURE][+API] FLOW3 (Reflection): Added a new method isMethodTaggedWith() to the Reflection Service.
[+FEATURE][+API] FLOW3 (Resource): Completely reworked the resource management module. It now supports persistent resources, file uploads and provides a more flexible publishing mechanism. Resolves #5822

[+FEATURE] FLOW3 (Resource): Implemented an Object Converter for resources which can handle file uploads.
[~TASK] FLOW3 (Utility): Renamed Files::mimeTypeFromFilename() and Files::mediaTypeFromFilename() to Files::getMimeTypeFromFilename() and Files::getMediaTypeFromFilename() respectively.
[~CONFIGURATION][~API] FLOW3 (Resource): Changed the names of settings for the Resource module. Please refer to the updated Settings.yaml for the new options.
[~TASK] FLOW3 (Documentation): Documented the new Resource module.
[~TASK] ExtJS: Updated the view helpers to match the new Resource framework. Relates to #5822
[~TASK] FLOW3: Implemented additional rewrite rules in the .htaccess file to support the new static resources publish mechanism.

2 lines of code changed in 1 file:

  • Classes/Error: DebugExceptionHandler.php (+2 -2)
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.

3 lines of code changed in 3 files:

  • Classes/Error: Error.php (+1), Exception.php (+1), Warning.php (+1)
k-fish 2009-09-28 17:30 Rev.: 3233

[~TASK] FLOW3 (Error): the DebugExceptionHandler now shows a link to Forge for creating an issue - we'll see how that turns out... Resolves #3030.

35 lines of code changed in 1 file:

  • Classes/Error: DebugExceptionHandler.php (+35 -7)
k-fish 2009-09-23 12:19 Rev.: 3214

[+BUGFIX] FLOW3 (Error): When an error is caught by the error handler the FLOW3 exception class is used only if available (otherwise the builtin PHP exception is used), fixes #3415.
[~TASK] FLOW3 (Error): some cleanup in DebugExceptionHandler and ProductionExceptionHandler.

11 lines of code changed in 3 files:

  • Classes/Error: DebugExceptionHandler.php (+5 -5), ErrorHandler.php (+5 -1), ProductionExceptionHandler.php (+1 -1)
k-fish 2009-09-17 12:27 Rev.: 3195

[~TASK] FLOW3 (Error): some tweaks to error handling inspired by v4 backport discussion.

66 lines of code changed in 3 files:

  • Classes/Error: DebugExceptionHandler.php (+6 -2), ErrorHandler.php (+1 -7), ErrorHandlerInterface.php (new 59)
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.

18 lines of code changed in 7 files:

  • Classes/Error: AbstractExceptionHandler.php (+1 -1), DebugExceptionHandler.php (+6 -6), Error.php (+2 -2), ErrorHandler.php (+5 -5), ExceptionHandlerInterface.php (+1 -1), ProductionExceptionHandler.php (+1 -1), Warning.php (+2 -2)
robert 2009-07-22 14:09 Rev.: 2850

[+FEATURE] FLOW3 (Error): The Debug Exception Handler now provides tooltips for argument values which are longer than 100 characters.

3 lines of code changed in 1 file:

  • Classes/Error: DebugExceptionHandler.php (+3 -2)
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 8 files:

  • Classes/Error: AbstractExceptionHandler.php (-8), DebugExceptionHandler.php (-8), Error.php (-4), ErrorHandler.php (-8), Exception.php (-8), ExceptionHandlerInterface.php (-8), ProductionExceptionHandler.php (-8), Warning.php (-4)
k-fish 2009-07-15 12:28 Rev.: 2794

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

7 lines of code changed in 7 files:

  • Classes/Error: AbstractExceptionHandler.php (-3), DebugExceptionHandler.php (-6), Error.php (+4), ErrorHandler.php (-3), ExceptionHandlerInterface.php (-2), ProductionExceptionHandler.php (-4), Warning.php (+3)
robert 2009-06-24 21:25 Rev.: 2648

* [+FIX] FLOW3 (Error): FLOW3's exception handler now unlocks the site if it previously has been locked by the same request. Resolves #3733

12 lines of code changed in 1 file:

  • Classes/Error: AbstractExceptionHandler.php (+12 -6)
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.

18 lines of code changed in 5 files:

  • Classes/Error: AbstractExceptionHandler.php (+3), DebugExceptionHandler.php (+6), ErrorHandler.php (+3), ExceptionHandlerInterface.php (+2), ProductionExceptionHandler.php (+4)
k-fish 2009-04-24 13:28 Rev.: 2179

FLOW3:
* changed $viewObjectNamePattern in ActionController to expect views classes in a namespace reflecting the controller name
* renamed DefaultController to StandardController to follow suit
* renamed DefaultView to StandardView to follow suit
* updated documentation

FLOW3 Distribution:
* updated Routes.yaml

Fluid:
* renamed DefaultController to StandardController

Testing:
* renamed DefaultController to StandardController

TYPO3CR:
* renamed DefaultController to StandardController in Admin subpackage
* moved view classes to new location

3 lines of code changed in 1 file:

  • Classes/Error: ProductionExceptionHandler.php (+3 -3)
robert 2009-04-22 16:03 Rev.: 2175

* FLOW3: Raised required PHP version to 5.3.0RC1
* FLOW3: (Error) The \F3\FLOW3\Error\Error class now supports __toString()
* FLOW3: (MVC) Finished implementation of validation rules in the action methods. Now these rules are actually enforced. Now really resolves #3092.
* FLOW3: (MVC) The ActionController now checks if it can process the request ? didn't do that before. Fixes #3121.
* FLOW3: (Property) The property mapper's mapAndValidate() method now actually validates the source.
* FLOW3: (Reflection) The Reflection Service now detects class file changes again. (Problem was that the settings were not injected anymore because autowiring was turned off for the Reflection Service in the Objects.yaml) Fixes #3152.
* FLOW3: (Validation) Removed the Validation\Errors class - now a simple array is used instead.
* FLOW3: (Validation) Removed the $errors argument from FilterInterface::filter(). More changes to this interface will follow.
* FLOW3: (Validation) Validation options must be set with the new setOptions() method instead of passing them to the isValid() method.
* FLOW3: (Validation) The errors array is not passed to the isValid() method of a validator anymore - instead it can be retrieved by a new getErrors() method which is defined in the ValidatorInterface.
* FLOW3: (Validation) Validators may now be singleton or prototype. Marked all those validators as prototype which require options and let others be singletons.
* FLOW3: (Validation) Removed the public resolveValidatorClassName() method from the ValidatorResolver class.
* FLOW3: (Validation) !!! changed the option names of the StringLength validator: now they are "minimum" and "maximum"
* FLOW3: (Validation) Changed the ObjectValidatorInterface: canValidateType() is now canValidate() and asks for an objects instead of a class name.
* FLOW3: (Validation) The first argument of the Validator Resolver's createMethodValidator() has changed: Now either the short name or a fully qualified object name of a _validator_ is expected (instead of the data type)! Maybe also addresses #3130.
* FLOW3: (Documentation) Added a few lines of documentation and an example for the validation rules feature. More to come.

* Fluid: (Core) Fixed a test which was referring to the \F3\FLOW3\Validation\Errors class.

10 lines of code changed in 1 file:

  • Classes/Error: Error.php (+10)
robert 2009-03-26 23:24 Rev.: 2093

* FLOW3: (Error) Errors and exceptions are now logged into the System Log. Resolves #2957. Greetings from the Bug Auction 2009!

25 lines of code changed in 1 file:

  • Classes/Error: AbstractExceptionHandler.php (+25 -2)
robert 2009-03-12 10:07 Rev.: 1987

This is a commit of work in progress. If you're already using FLOW3 (semi-) productively, you better skip this version because the MVC framework currently lacks validation and might lead to some other unexpected behavior. OTOH the code seems to be quite stable, so nothing to really worry about. More code related to the MVC framework and especially validation will follow soon, I just had to get rid of all these changes ...

* FLOW3: (Persistence) Made sure that the object name "...\Persistence\ManagerInterface" is used everywhere instead of "...\Persistence\Manager".
* FLOW3: (Error) Annotated the "Error" and "Warning" class as prototype and renamed *ErrorMessage() and *ErrorCode() to *Message() and *Code().
* FLOW3: (MVC) Fixed and re-enabled tests of the Abstract Controller
* FLOW3: (MVC) !!! Started rewriting the argument mapping mechanism. It should work but be aware that NO VALIDATION and NO FILTERING is active at the moment!
* FLOW3: (MVC) The automatic argument registration in the Action Controller now detects optional arguments and registers them as such.
* FLOW3: (MVC) Cleaned up the Argument(s) classes and implemented an early version of identity support in setValue()
* FLOW3: (MVC) Added initial implementation of identity support for the resolve() method of a DynamicRoutePart. I'll give more information on this topic as soon as it's completely implemented.
* FLOW3: (MVC) Removed the emit* method in the router and replaced it by a call to the System Logger: Now the log contains an entry stating which route has been chosen.
* FLOW3: (Persistence) In the ClassSchema renamed the (is)RepositoryManaged property and methods to (is)AggregateRoot.
* FLOW3: (Persistence) Added safeguard to the Persistence\Manager::getClassSchema() method
* FLOW3: (Property / MVC) For now, completely removed the concept of Property Converters!
* FLOW3: (Property) Started reimplementing the Property Mapper. Most of the old functionality has been removed but much of it will return soon.
* FLOW3: (Reflection) Changed the order of access method detection in the ObjectAccess class. Any other order causes proplems in the MVC mechanism. If a property could not be accessed, now NULL is returned (instead of throwing an exception)
* FLOW3: (Validation) Moved the AbstractValidator and Validation interfaces to the Validator sub package

* Fluid: (ViewHelpers) Added support for an "arguments" attribute in the FormViewHelper which allows for specifying arguments for the action URI.

6 lines of code changed in 2 files:

  • Classes/Error: Error.php (+3 -2), Warning.php (+3 -2)
k-fish 2009-03-03 14:46 Rev.: 1966

FLOW3:
* Package\Meta\XMLWriter now uses startDocument() instead of writeRaw()
* replaced chr(10) with PHP_EOL (where applicable!)
* replaced curly braces with square brackets for character access on strings (this is no longer the better choice...)
* replaced == with typesafe comparator === where it was used

TYPO3CR:
* replaced chr(10) with PHP_EOL (where applicable!)
* replaced curly braces with square brackets for character access on strings (this is no longer the better choice...)

3 lines of code changed in 1 file:

  • Classes/Error: DebugExceptionHandler.php (+3 -3)
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

4 lines of code changed in 1 file:

  • Classes/Error: DebugExceptionHandler.php (+4 -4)
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

60 lines of code changed in 8 files:

  • Classes/Error: AbstractExceptionHandler.php (new 2), DebugExceptionHandler.php (new 13), Error.php (new 2), ErrorHandler.php (new 15), Exception.php (new 8), ExceptionHandlerInterface.php (new 9), ProductionExceptionHandler.php (new 9), Warning.php (new 2)
k-fish 2009-01-15 16:06 Rev.: 1749

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

8 lines of code changed in 8 files:

  • Classes/Error: F3_FLOW3_Error_AbstractExceptionHandler.php (+1 -1), F3_FLOW3_Error_DebugExceptionHandler.php (+1 -1), F3_FLOW3_Error_Error.php (+1 -1), F3_FLOW3_Error_ErrorHandler.php (+1 -1), F3_FLOW3_Error_Exception.php (+1 -1), F3_FLOW3_Error_ExceptionHandlerInterface.php (+1 -1), F3_FLOW3_Error_ProductionExceptionHandler.php (+1 -1), F3_FLOW3_Error_Warning.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

77 lines of code changed in 3 files:

  • Classes/Error: F3_FLOW3_Error_AbstractExceptionHandler.php (new 71), F3_FLOW3_Error_DebugExceptionHandler.php (+3 -1), F3_FLOW3_Error_ProductionExceptionHandler.php (+3 -1)
k-fish 2009-01-07 11:37 Rev.: 1707

FLOW3:
* changed license to LGPL v3 or later

98 lines of code changed in 7 files:

  • Classes/Error: F3_FLOW3_Error_DebugExceptionHandler.php (+14 -7), F3_FLOW3_Error_Error.php (+14 -7), F3_FLOW3_Error_ErrorHandler.php (+14 -7), F3_FLOW3_Error_Exception.php (+14 -7), F3_FLOW3_Error_ExceptionHandlerInterface.php (+14 -7), F3_FLOW3_Error_ProductionExceptionHandler.php (+14 -7), F3_FLOW3_Error_Warning.php (+14 -7)
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

26 lines of code changed in 7 files:

  • Classes/Error: F3_FLOW3_Error_DebugExceptionHandler.php (+8 -8), F3_FLOW3_Error_Error.php (+1 -1), F3_FLOW3_Error_ErrorHandler.php (+3 -3), F3_FLOW3_Error_Exception.php (+2 -2), F3_FLOW3_Error_ExceptionHandlerInterface.php (+3 -3), F3_FLOW3_Error_ProductionExceptionHandler.php (+8 -8), F3_FLOW3_Error_Warning.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

2 lines of code changed in 1 file:

  • Classes/Error: F3_FLOW3_Error_ErrorHandler.php (+2 -1)
robert 2008-10-08 23:06 Rev.: 1344

* Added the ExtJS package to the BlogExample branch
* FLOW3: The Debug Exception Handler now sends a 500 Internal Server Error header
* TYPO3CR: Fixed the route and view of the TYPO3CR Admin

4 lines of code changed in 1 file:

  • Classes/Error: F3_FLOW3_Error_DebugExceptionHandler.php (+4)
k-fish 2008-09-19 19:27 Rev.: 1264

Set svn:keywords property to Id on all PHP files.

1 lines of code changed in 1 file:

  • Classes/Error: F3_FLOW3_Error_Warning.php (+1 -1)
k-fish 2008-09-19 16:47 Rev.: 1255

FLOW3: Updated inline image to reflect new FLOW3 packshot.

13 lines of code changed in 1 file:

  • Classes/Error: F3_FLOW3_Error_ProductionExceptionHandler.php (+13 -12)
andi 2008-09-17 17:23 Rev.: 1242

* FLOW3 (Error): Fixed the constructor of the Error class
* FLOW3 (Validation): Validators now fill the passed Errors object with Error objects, if validation fails
* FLOW3 (MVC): Fixed the arguments validator to handle the validation errors correctly
* FLOW3 (Property): Changed the property mapper. Now it can handle nested errors (Validation::Errors objects as well as Validation::Error objects) added to the errors object by object validators

1 lines of code changed in 1 file:

  • Classes/Error: F3_FLOW3_Error_Error.php (+1 -1)

(9 more)

Generated by StatSVN 0.5.0