Project

General

Profile

Actions

Bug #55876

closed

Bug #55830: Cleanup mess with treeView implementations

Rename classes with the same name

Added by Tymoteusz Motylewski about 10 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2014-02-11
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

We have 3 implementations of the \localPageTree class in the global namespace in:
- db_new.php
- move_el.php
- class.browse_links.php

We should clean this up, as it's quite confusing for the developer which class is used when and makes autoloading impossible.

I attach Sequence diagram for db_new.php (and a source code of it). Diagram was generated with http://interactive.blockdiag.com/seqdiag/
For the class inheritance diagram see http://forge.typo3.org/issues/55830


Files

db_new_php_sequence_diagram.svg (8.93 KB) db_new_php_sequence_diagram.svg Tymoteusz Motylewski, 2014-02-11 15:30
db_new_php_sequence_diagram.txt (682 Bytes) db_new_php_sequence_diagram.txt Tymoteusz Motylewski, 2014-02-11 15:33
move_el_php_sequence_diagram.svg (10.5 KB) move_el_php_sequence_diagram.svg Tymoteusz Motylewski, 2014-02-11 18:57
move_el_php_sequence_diagram.txt (786 Bytes) move_el_php_sequence_diagram.txt Tymoteusz Motylewski, 2014-02-11 18:57

Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #64516: Move non-namespaced class into correct placesClosedBenni Mack2015-01-26

Actions
Actions

Also available in: Atom PDF