Directory Classes/MVC/Exception/

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

[root]/Classes/MVC/Exception

Lines of Code

Classes/MVC/Exception/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 311 (100.0%) 1826 (100.0%) 5.8
robert 49 (15.8%) 1120 (61.3%) 22.8
k-fish 256 (82.3%) 478 (26.2%) 1.8
bwaidelich 5 (1.6%) 193 (10.6%) 38.6
sebastian 1 (0.3%) 35 (1.9%) 35.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 70 files:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InfiniteLoop.php (del), F3_FLOW3_MVC_Exception_InvalidActionName.php (del), F3_FLOW3_MVC_Exception_InvalidArgumentName.php (del), F3_FLOW3_MVC_Exception_InvalidArgumentType.php (del), F3_FLOW3_MVC_Exception_InvalidArgumentValue.php (del), F3_FLOW3_MVC_Exception_InvalidController.php (del), F3_FLOW3_MVC_Exception_InvalidControllerName.php (del), F3_FLOW3_MVC_Exception_InvalidFormat.php (del), F3_FLOW3_MVC_Exception_InvalidMarker.php (del), F3_FLOW3_MVC_Exception_InvalidPackageKey.php (del), F3_FLOW3_MVC_Exception_InvalidPart.php (del), F3_FLOW3_MVC_Exception_InvalidRequestMethod.php (del), F3_FLOW3_MVC_Exception_InvalidRequestType.php (del), F3_FLOW3_MVC_Exception_InvalidRoutePartHandler.php (del), F3_FLOW3_MVC_Exception_InvalidTemplateResource.php (del), F3_FLOW3_MVC_Exception_InvalidViewHelper.php (del), F3_FLOW3_MVC_Exception_NoSuchAction.php (del), F3_FLOW3_MVC_Exception_NoSuchArgument.php (del), F3_FLOW3_MVC_Exception_NoSuchController.php (del), F3_FLOW3_MVC_Exception_RequestObjectAlreadyLocked.php (del), F3_FLOW3_MVC_Exception_StopAction.php (del), F3_FLOW3_MVC_Exception_SuccessiveDynamicRouteParts.php (del), F3_FLOW3_MVC_Exception_UnsupportedRequestType.php (del), InfiniteLoop.php (del), InfiniteLoopException.php (del), InvalidActionName.php (del), InvalidActionNameException.php (del), InvalidArgumentName.php (del), InvalidArgumentNameException.php (del), InvalidArgumentType.php (del), InvalidArgumentTypeException.php (del), InvalidArgumentValue.php (del), InvalidArgumentValueException.php (del), InvalidController.php (del), InvalidControllerException.php (del), InvalidControllerName.php (del), InvalidControllerNameException.php (del), InvalidFormat.php (del), InvalidFormatException.php (del), InvalidMarker.php (del), InvalidMarkerException.php (del), InvalidOrMissingRequestHash.php (del), InvalidOrMissingRequestHashException.php (del), InvalidOrNoRequestHash.php (del), InvalidPackageKey.php (del), InvalidPackageKeyException.php (del), InvalidPart.php (del), InvalidPartException.php (del), InvalidRequestMethod.php (del), InvalidRequestMethodException.php (del), InvalidRequestType.php (del), InvalidRequestTypeException.php (del), InvalidRoutePartHandler.php (del), InvalidRoutePartHandlerException.php (del), InvalidTemplateResource.php (del), InvalidTemplateResourceException.php (del), InvalidUriPattern.php (del), InvalidUriPatternException.php (del), InvalidViewHelper.php (del), NoSuchAction.php (del), NoSuchActionException.php (del), NoSuchArgument.php (del), NoSuchArgumentException.php (del), NoSuchController.php (del), NoSuchControllerException.php (del), StopAction.php (del), StopActionException.php (del), SuccessiveDynamicRouteParts.php (del), UnsupportedRequestType.php (del), UnsupportedRequestTypeException.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 22 files:

  • Classes/MVC/Exception: InfiniteLoopException.php (-1), InvalidActionNameException.php (-1), InvalidArgumentNameException.php (-1), InvalidArgumentTypeException.php (-1), InvalidArgumentValueException.php (-1), InvalidControllerException.php (-1), InvalidControllerNameException.php (-1), InvalidFormatException.php (-1), InvalidMarkerException.php (-1), InvalidOrMissingRequestHashException.php (-1), InvalidPackageKeyException.php (-1), InvalidPartException.php (-1), InvalidRequestMethodException.php (-1), InvalidRequestTypeException.php (-1), InvalidRoutePartHandlerException.php (-1), InvalidTemplateResourceException.php (-1), InvalidUriPatternException.php (-1), NoSuchActionException.php (-1), NoSuchArgumentException.php (-1), NoSuchControllerException.php (-1), StopActionException.php (-1), UnsupportedRequestTypeException.php (-1)
k-fish 2010-03-04 11:06 Rev.: 3903

[+FEATURE] FLOW3 (Core): The flow3 hell script now uses the PHP binary specified in the PHP environment variable, resolves #6681.
[~TASK] FLOW3: Some SVN property maintenance.

1 lines of code changed in 1 file:

  • Classes/MVC/Exception: InvalidOrMissingRequestHashException.php (+1 -1)
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

783 lines of code changed in 22 files:

  • Classes/MVC/Exception: InfiniteLoopException.php (new 34), InvalidActionNameException.php (new 34), InvalidArgumentNameException.php (new 35), InvalidArgumentTypeException.php (new 36), InvalidArgumentValueException.php (new 36), InvalidControllerException.php (new 35), InvalidControllerNameException.php (new 35), InvalidFormatException.php (new 36), InvalidMarkerException.php (new 36), InvalidOrMissingRequestHashException.php (new 36), InvalidPackageKeyException.php (new 36), InvalidPartException.php (new 36), InvalidRequestMethodException.php (new 35), InvalidRequestTypeException.php (new 35), InvalidRoutePartHandlerException.php (new 36), InvalidTemplateResourceException.php (new 36), InvalidUriPatternException.php (new 36), NoSuchActionException.php (new 34), NoSuchArgumentException.php (new 35), NoSuchControllerException.php (new 35), StopActionException.php (new 41), UnsupportedRequestTypeException.php (new 35)
k-fish 2009-11-05 14:41 Rev.: 3449

[~API] FLOW3 (Log): setLogFileURL() was renamed to setLogFileUrl() in FileBackend.
[~API] FLOW3 (MVC): redirectToURI() was renamed to redirectToUri() in AbstractController.
[~API] FLOW3 (MVC): setRequestURI(), getRequestURI(), setBaseURI() and getBaseURI() were renamed to *Uri() in Request.
[~API] FLOW3 (Property): DataType\URI was renamed to DataType\Uri.
[~API] FLOW3 (Utility): getRequestURI() was renamed to getRequestUri() in Environment.
[~TASK] Fluid (Service): Refactored XML generators a little.
[~TASK] DocumentationBrowser: Moved towards more consistent class, function and variable naming: changed uppercase acronyms to studlyCaps or StudlyCaps as needed.
[~TASK] FLOW3: Moved towards more consistent class, function and variable naming: changed uppercase acronyms to studlyCaps or StudlyCaps as needed.
[~TASK] Fluid: Moved towards more consistent class, function and variable naming: changed uppercase acronyms to studlyCaps or StudlyCaps as needed.
[~TASK] Kickstart: Moved towards more consistent class, function and variable naming: changed uppercase acronyms to studlyCaps or StudlyCaps as needed.
[~TASK] Testing: Moved towards more consistent class, function and variable naming: changed uppercase acronyms to studlyCaps or StudlyCaps as needed.
[~TASK] Welcome: Moved towards more consistent class, function and variable naming: changed uppercase acronyms to studlyCaps or StudlyCaps as needed.

1 lines of code changed in 1 file:

  • Classes/MVC/Exception: StopAction.php (+1 -1)
k-fish 2009-10-30 10:26 Rev.: 3380

[~TASK] FLOW3: Made all exceptions part of the public API, so they get documented properly.

22 lines of code changed in 22 files:

  • Classes/MVC/Exception: InfiniteLoop.php (+1), InvalidActionName.php (+1), InvalidArgumentName.php (+1), InvalidArgumentType.php (+1), InvalidArgumentValue.php (+1), InvalidController.php (+1), InvalidControllerName.php (+1), InvalidFormat.php (+1), InvalidMarker.php (+1), InvalidOrMissingRequestHash.php (+1), InvalidPackageKey.php (+1), InvalidPart.php (+1), InvalidRequestMethod.php (+1), InvalidRequestType.php (+1), InvalidRoutePartHandler.php (+1), InvalidTemplateResource.php (+1), InvalidUriPattern.php (+1), NoSuchAction.php (+1), NoSuchArgument.php (+1), NoSuchController.php (+1), StopAction.php (+1), UnsupportedRequestType.php (+1)
k-fish 2009-10-13 13:24 Rev.: 3317

[~TASK] FLOW3 (MVC): Renamed exception InvalidOrNoRequestHash to InvalidOrMissingRequestHash, some tiny documentation tweaks.

35 lines of code changed in 1 file:

  • Classes/MVC/Exception: InvalidOrMissingRequestHash.php (new 35)
sebastian 2009-10-09 13:59 Rev.: 3309

[!!!][+FEATURE] FLOW3 (Security): Added a HMAC generator and checker to prevent unauthorized access on objects where no edit fields were generated for. It is mandatory in case objects are modified on the server side. See the issue for a more in-depth explanation. This feature does NOT break backwards-compatibility as long as you use only Fluid for form-generation. In case of custom fields, it WILL break backwards compatibility, and you might need the @dontverifyrequesthash annotation. Resolves #4960.
[+FEATURE] Fluid (ViewHelpers): Added a request hash to all form fields. It is mandatory in case objects are modified on the server side. Relates to #4960.

35 lines of code changed in 1 file:

  • Classes/MVC/Exception: InvalidOrNoRequestHash.php (new 35)
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 21 files:

  • Classes/MVC/Exception: InfiniteLoop.php (-8), InvalidActionName.php (-8), InvalidArgumentName.php (-8), InvalidArgumentType.php (-8), InvalidArgumentValue.php (-8), InvalidController.php (-8), InvalidControllerName.php (-8), InvalidFormat.php (-8), InvalidMarker.php (-8), InvalidPackageKey.php (-8), InvalidPart.php (-8), InvalidRequestMethod.php (-8), InvalidRequestType.php (-8), InvalidRoutePartHandler.php (-8), InvalidTemplateResource.php (-8), InvalidUriPattern.php (-8), NoSuchAction.php (-8), NoSuchArgument.php (-8), NoSuchController.php (-8), StopAction.php (-8), UnsupportedRequestType.php (-8)
k-fish 2009-03-26 23:25 Rev.: 2094

FLOW3:
* renamed redirect() to redirectToURI() in AbstractController
* implemented redirect() to behave like forward(), fixes #2816
* arguments to MVC requests are arrays now, no longer ArrayObject

1 lines of code changed in 1 file:

  • Classes/MVC/Exception: StopAction.php (+1 -1)
bwaidelich 2009-02-16 17:25 Rev.: 1922

FLOW3: (MVC) SVN duplicated file contents of added files in previous commit.. Weird effect and hopefully fixed by this commit.

1 lines of code changed in 1 file:

  • Classes/MVC/Exception: InvalidUriPattern.php (+1 -44)
bwaidelich 2009-02-16 17:04 Rev.: 1921

FLOW3:
* improved strategy pattern implementation in DynamicRoutePart to simplify creation of custom RoutePartHandlers.
* parsed URI pattern is not represented as uriPatternSegmentCollection anymore but as simple array of Route Parts making URI matching more flexible and easier to comprehend.
* added Interfaces RoutePartInterface and DynamicRoutePartInterface
* improved error handling for invalid URI patterns. Replaced F3\FLOW3\MVC\Exception\SuccessiveDynamicRouteParts by F3\FLOW3\MVC\Exception\InvalidUriPattern.
* lots of smaller tweaks

* BREAKING CHANGES:
* moved all Routes to global Configuration/Routes.yaml. Addresses #2126.
* dynamic Route Parts are no longer enclosed by square brackets but by curly brackets. Resolves #2342.
* removed support for query strings in URI pattern for now. It increased complexity and wasn't really needed yet.
* added support for optional route parts. Just put the respective parts in brackets in your URI pattern. NOTE: Dynamic Route Parts are no longer optional by default (even if a default value is set). Resolves #1790.

86 lines of code changed in 1 file:

  • Classes/MVC/Exception: InvalidUriPattern.php (new 86)
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

160 lines of code changed in 22 files:

  • Classes/MVC/Exception: InfiniteLoop.php (new 8), InvalidActionName.php (new 8), InvalidArgumentName.php (new 8), InvalidArgumentType.php (new 8), InvalidArgumentValue.php (new 8), InvalidController.php (new 8), InvalidControllerName.php (new 8), InvalidFormat.php (new 8), InvalidMarker.php (new 8), InvalidPackageKey.php (new 8), InvalidPart.php (new 8), InvalidRequestMethod.php (new 8), InvalidRequestType.php (new 8), InvalidRoutePartHandler.php (new 8), InvalidTemplateResource.php (new 8), InvalidViewHelper.php (new), NoSuchAction.php (new 8), NoSuchArgument.php (new 8), NoSuchController.php (new 8), StopAction.php (new 8), SuccessiveDynamicRouteParts.php (new), UnsupportedRequestType.php (new 8)
k-fish 2009-01-15 16:06 Rev.: 1749

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

22 lines of code changed in 22 files:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InfiniteLoop.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidActionName.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidArgumentName.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidArgumentType.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidArgumentValue.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidController.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidControllerName.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidFormat.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidMarker.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidPackageKey.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidPart.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidRequestMethod.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidRequestType.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidRoutePartHandler.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidTemplateResource.php (+1 -1), F3_FLOW3_MVC_Exception_InvalidViewHelper.php (+1 -1), F3_FLOW3_MVC_Exception_NoSuchAction.php (+1 -1), F3_FLOW3_MVC_Exception_NoSuchArgument.php (+1 -1), F3_FLOW3_MVC_Exception_NoSuchController.php (+1 -1), F3_FLOW3_MVC_Exception_StopAction.php (+1 -1), F3_FLOW3_MVC_Exception_SuccessiveDynamicRouteParts.php (+1 -1), F3_FLOW3_MVC_Exception_UnsupportedRequestType.php (+1 -1)
k-fish 2009-01-07 11:37 Rev.: 1707

FLOW3:
* changed license to LGPL v3 or later

308 lines of code changed in 22 files:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InfiniteLoop.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidActionName.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidArgumentName.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidArgumentType.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidArgumentValue.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidController.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidControllerName.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidFormat.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidMarker.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidPackageKey.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidPart.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidRequestMethod.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidRequestType.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidRoutePartHandler.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidTemplateResource.php (+14 -7), F3_FLOW3_MVC_Exception_InvalidViewHelper.php (+14 -7), F3_FLOW3_MVC_Exception_NoSuchAction.php (+14 -7), F3_FLOW3_MVC_Exception_NoSuchArgument.php (+14 -7), F3_FLOW3_MVC_Exception_NoSuchController.php (+14 -7), F3_FLOW3_MVC_Exception_StopAction.php (+14 -7), F3_FLOW3_MVC_Exception_SuccessiveDynamicRouteParts.php (+14 -7), F3_FLOW3_MVC_Exception_UnsupportedRequestType.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

44 lines of code changed in 22 files:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InfiniteLoop.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidActionName.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidArgumentName.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidArgumentType.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidArgumentValue.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidController.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidControllerName.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidFormat.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidMarker.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidPackageKey.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidPart.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidRequestMethod.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidRequestType.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidRoutePartHandler.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidTemplateResource.php (+2 -2), F3_FLOW3_MVC_Exception_InvalidViewHelper.php (+2 -2), F3_FLOW3_MVC_Exception_NoSuchAction.php (+2 -2), F3_FLOW3_MVC_Exception_NoSuchArgument.php (+2 -2), F3_FLOW3_MVC_Exception_NoSuchController.php (+2 -2), F3_FLOW3_MVC_Exception_StopAction.php (+2 -2), F3_FLOW3_MVC_Exception_SuccessiveDynamicRouteParts.php (+2 -2), F3_FLOW3_MVC_Exception_UnsupportedRequestType.php (+2 -2)
bwaidelich 2008-10-02 08:16 Rev.: 1305

* FLOW3: (MVC) View: added support for View Helpers. A View Helper must implement the interface "F3::FLOW3::MVC::View::Helper::HelperInterface". Than it can be obtained like this:
$viewHelper = $view->getViewHelper('F3::FLOW3::MVC::View::Helper::URIHelper');
* FLOW3: (MVC) View: added first implementation of a View Helper: URIHelper, the new typolink.
* FLOW3: (MVC) View: removed request setter in DefaultView as it already exists in the abstract base class.
* FLOW3: (MVC) DynamicRoutePart: split match() and resolve() methods into submethods and marked them final so inherited Classes (RoutePartHandler) won't have to duplicate code (Template Method pattern).
* FLOW3: (MVC) Route: added property for route name to enable meaningful logging messages.
* FLOW3: (MVC) Route: urlPattern can be empty now (homepage).
* FLOW3: (MVC) Route: some tweaks and smaller fixes.
* FLOW3: (MVC) Router: added support for query strings to routing mechanism. An urlPattern may look like "search?query=[query]" now.
* FLOW3: (Resource) added getter for complete path of a resource.
* FLOW3: Utility: cosmetic change in F3_FLOW3_Utility_Files.

* note: unit tests to be added!

36 lines of code changed in 1 file:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InvalidViewHelper.php (new 36)
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

44 lines of code changed in 21 files:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InfiniteLoop.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidActionName.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidArgumentName.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidArgumentType.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidArgumentValue.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidController.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidControllerName.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidFormat.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidMarker.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidPackageKey.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidPart.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidRequestMethod.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidRequestType.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidRoutePartHandler.php (+2 -1), F3_FLOW3_MVC_Exception_InvalidTemplateResource.php (+2 -1), F3_FLOW3_MVC_Exception_NoSuchAction.php (+2 -1), F3_FLOW3_MVC_Exception_NoSuchArgument.php (+2 -1), F3_FLOW3_MVC_Exception_NoSuchController.php (+2 -1), F3_FLOW3_MVC_Exception_StopAction.php (+4 -3), F3_FLOW3_MVC_Exception_SuccessiveDynamicRouteParts.php (+2 -1), F3_FLOW3_MVC_Exception_UnsupportedRequestType.php (+2 -1)
robert 2008-09-04 16:44 Rev.: 1182

* FLOW3: (MVC) More features for the Web Response object - it is now possible to set custom headers
* FLOW3: (MVC) Improvement of the forward() method in the RequestHandlingController: After calling forward(), the control is returned to the dispatcher and lines in the controller following after the forward() method are not executed anymore.
* FLOW3: (MVC) Implemented the redirect() method for the RequestHandlingController

40 lines of code changed in 1 file:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_StopAction.php (new 40)
bwaidelich 2008-08-11 20:55 Rev.: 1122

* FLOW3: (MVC) Add route part handler support. A route part handler is basically nothing else than a specialized F3_FLOW3_MVC_Web_Routing_DynamicRoutePart and can be used to resolve one or multiple URL segments. Resolves #1251.
Note: There is no implementation of a route part handler yet.

35 lines of code changed in 1 file:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InvalidRoutePartHandler.php (new 35)
bwaidelich 2008-08-11 17:05 Rev.: 1118

* FLOW3: (MVC) Added "splitString"-property to F3_FLOW3_MVC_Web_Routing_DynamicRoutePart to add support for multiple route parts within one URL pattern segment. This resolves #1250.
* FLOW3: (MVC) Removed F3_FLOW3_MVC_Web_Routing_SubRoutePart as a "subroute part" is technically just some special form of a "dynamic route part".
* FLOW3: (MVC) Added another route to exemplify the usage of "splitStrings". Refactored routing classes.

35 lines of code changed in 1 file:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_SuccessiveDynamicRouteParts.php (new 35)
robert 2008-08-05 20:38 Rev.: 1080

* FLOW3: (Configuration) Configuration containers are now locked recursively. Fixes #1064.
* FLOW3: (MVC) Since recently it was allowed to set keys like "FLOW3_MVC" as package key in the Request object in order to route into sub packages. That was kind of dirty. Now there's a new option setControllerComponentNamePattern() which can be reached from the routes configuration. This doesn't work in CLI mode though (routing into sub packages that is)
* FLOW3: (Package) The package object did not check if the specified package key is valid - now it does.
* TYPO3: Further experiments with the routing and the different controllers.

35 lines of code changed in 1 file:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InvalidPackageKey.php (new 35)
robert 2008-08-05 16:45 Rev.: 1077

* FLOW3: (MVC) Added support for representation formats to the Request object
* FLOW3: (MVC) Roughly implemented path segement parts (or whatever we call it): the URL path is not split by forward slash and dot
* FLOW3: (MVC) Added the special route segment @format
* FLOW3: Made the production exception handler the default exception handler in production context again
* TYPO3: Further routing experiments.

35 lines of code changed in 1 file:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InvalidFormat.php (new 35)
robert 2008-08-04 13:40 Rev.: 1070

* FLOW3: (MVC) Renamed the Default Controller. Addresses #474
* FLOW3: (MVC) Implemented the dispatch loop: The request object now contains a flag which tells if the dispatcher needs to dispatch the request again because it contains new information about the responsible controller.
* FLOW3: (MVC) The Request object now works differently in terms of specifying the controller: Instead of passing the controller component name, it is now specified by setting the package key and controller name. Addresses #474
* FLOW3: (MVC) Implemented support for forwarding requests (see Request Handling Controller). Resolves #88 and resolves #215.
* FLOW3: (MVC) Removed the locking feature from the Request object - otherwise forwarding would not be possible.
* FLOW3: (MVC) Refactored mmost of the controller-related tests and fixtures.
* FLOW3: Adapted the standard routes
* FLOW3 + TYPO3: Updated the Package Meta information

33 lines of code changed in 1 file:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InfiniteLoop.php (new 33)
robert 2008-08-03 17:45 Rev.: 1068

* FLOW3: (MVC) Implemented tests for the F3_FLOW3_MVC_Request class.
* FLOW3: (Utility + MVC) Added support for PUT, DELETE, HEAD and OPTIONS request methods.

34 lines of code changed in 1 file:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InvalidRequestMethod.php (new 34)
k-fish 2008-05-10 16:43 Rev.: 831

Pending commit, fixes #477.

0 lines of code changed in 30 files:

  • Classes/MVC/Exception: F3_FLOW3_MVC_Exception_InvalidActionName.php (-1), F3_FLOW3_MVC_Exception_InvalidArgumentName.php (-1), F3_FLOW3_MVC_Exception_InvalidArgumentType.php (new), F3_FLOW3_MVC_Exception_InvalidArgumentValue.php (new), F3_FLOW3_MVC_Exception_InvalidController.php (new), F3_FLOW3_MVC_Exception_InvalidControllerName.php (-1), F3_FLOW3_MVC_Exception_InvalidMarker.php (new), F3_FLOW3_MVC_Exception_InvalidPart.php (-1), F3_FLOW3_MVC_Exception_InvalidRequestType.php (new), F3_FLOW3_MVC_Exception_InvalidTemplateResource.php (-1), F3_FLOW3_MVC_Exception_NoSuchAction.php (new), F3_FLOW3_MVC_Exception_NoSuchArgument.php (new), F3_FLOW3_MVC_Exception_NoSuchController.php (-1), F3_FLOW3_MVC_Exception_RequestObjectAlreadyLocked.php (new), F3_FLOW3_MVC_Exception_UnsupportedRequestType.php (-1)
Generated by StatSVN 0.5.0