Epic #67261

Declutter GeneralUtility

Added by Andreas Fernandez almost 4 years ago. Updated 6 months ago.

Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
Code Cleanup
Start date:
2015-06-03
Due date:
% Done:

100%

Sprint Focus:
Remote Sprint

Description

Currently, we have too many methods in GeneralUtility. There are already decent utility classes, e.g. PathUtility) but not all methods were moved.

Move methods into existing classes and create new classes, if required.


Subtasks

Task #67262: Move methods to PathUtilityRejected

Task #67263: Introduce ImageUtility and move methodsRejected

Task #67264: Move methods to StringUtilityRejected

Task #67710: Move GeneralUtility::isFirstPartOfStr to StringUtitlityRejected

Task #67265: Introduce NetworkUtility and move methodsRejected

Task #67266: Move methods to MailUtilityRejected

Task #67268: Introduce RandomUtility and move methodsClosed

Task #67269: Introduce DeprecationUtility and move methodsRejected

Task #76804: Deprecate GeneralUtility::strtoupper & strtolowerClosedGeorg Ringer

History

#1 Updated by Stephan GroƟberndt almost 4 years ago

Please keep in mind that these methods must not just be moved. They have to be deprecated properly and stay until CMS 8

#2 Updated by Frank Naegler over 3 years ago

  • Target version changed from 7.4 (Backend) to 7 LTS

#3 Updated by Benni Mack over 3 years ago

  • Target version changed from 7 LTS to 8 LTS

#4 Updated by Benni Mack almost 2 years ago

  • Target version changed from 8 LTS to Candidate for Major Version

#5 Updated by Andreas Fernandez 6 months ago

  • Status changed from New to Rejected

Also available in: Atom PDF