Task #7682

Replace generic exceptions by proper exceptions

Added by Robert Lemke over 9 years ago. Updated almost 9 years ago.

Status:
Resolved
Priority:
Should have
Category:
-
Start date:
2010-06-10
Due date:
% Done:

100%

Estimated time:
2.00 h
Sprint:
PHP Version:
Has patch:
Complexity:

Description

Well, the subject says all: we shouldn't use RuntimeException, LogicException etc. because they undermine our hierarchical exception architecture. One exception though (pun not intended): InvalidArgumentException.

Associated revisions

Revision 689749c6 (diff)
Added by Karsten Dambekalns over 9 years ago

[~TASK] FLOW3: Replaced generic exceptions by exceptions coming from the defined exception hierarchy, resolves #7682.
[~TASK] Fluid: Replaced generic exceptions by exceptions coming from the defined exception hierarchy, relates to #7682.
[~TASK] Kickstart: Replaced generic exceptions by exceptions coming from the defined exception hierarchy, relates to #7682.
[~TASK] Testing: Replaced generic exceptions by exceptions coming from the defined exception hierarchy, relates to #7682.
[~TASK] TypoScript: Replaced generic exceptions by exceptions coming from the defined exception hierarchy, relates to #7682. Renamed on exception to follow CGL.
[~TASK] TYPO3: Replaced generic exceptions by exceptions coming from the defined exception hierarchy, relates to #7682. Renamed existing exceptions to follow CGL.

History

#1 Updated by Karsten Dambekalns over 9 years ago

  • Status changed from New to Accepted
  • Assignee set to Karsten Dambekalns
  • Target version set to 1.0 alpha 10
  • Start date changed from 2010-05-06 to 2010-06-10
  • Estimated time set to 2.00 h

#2 Updated by Karsten Dambekalns over 9 years ago

  • Subject changed from Replace RuntimeException by proper exceptions to Replace generic exceptions by proper exceptions

#3 Updated by Karsten Dambekalns over 9 years ago

  • Status changed from Accepted to Resolved
  • % Done changed from 0 to 100

Applied in changeset r4483.

Also available in: Atom PDF