[Frage] Wo sind die t3lib classes TYPO3-Version: 6.2.7

  • febo febo
    Sternenflotten-Admiral
    0 x
    187 Beiträge
    0 Hilfreiche Beiträge
    12. 07. 2015, 14:13

    Hallo Zusammen,

    zugegeben ich bin, dank einer längeren Babaypause, eingerostet. Das sich seit typo3 4.5.x vieles geändert hat ist mir auch klar. Momentan finde ich mich aber so gar nicht mehr zurecht.

    Wir haben vor bei uns eine ältere typo3 (4.5.7) Version auf die aktuelle LTE version zu migrieren. Dank dem smoothmigrationtool weiss ich auch, dass sich viele classes in den Ruhestand verabschiedet oder ihren Namen geändert haben.

    Ein weiterer sei den PHP-Aliases dass viele alte class Namen noch funktionieren.

    Aber wohin ist die z.B. t3lib_treeview oder die tslib_pibase verschwunden.

    Gibt es eine Art Liste aus der man entnehmen welche class nun wo zu finden ist oder wie sie nun heißt?.

    Danke im Voraus.

    Alexander


  • 1
  • 0 x
    3270 Beiträge
    157 Hilfreiche Beiträge
    13. 07. 2015, 08:43

    Hallo Alexander.

    willkommen zurück! :-)

    Mit 6.0 und der Umstellung auf Namespaces wurde einiges auch neu strukturiert. Einen recht umfassenden Einblick für alte Hasen gibt die Datei typo3/sysext/core/Migrations/Code/LegacyClassesForIde.php. Diese mappt (via Klassen-Erweiterungen) die alten Klassennamen weiterhin auf die neuen, namespacebehafteten Klassen.
    In 7.x wurde dieses Mapping zugunsten der Performance rausgeworfen, soweit ich weiß.

    Viele Grüße
    Julian

    Kleiner Hinweis:
    das Forum hier ist leider nicht mehr so frequentiert :-(
    Für schnellere Hilfe und mehr Leser, guck mal
    - auf stackoverflow ( https://stackoverflow.com/questions/tagged/typo3 )
    - oder in die slack-Channels ( https://typo3.org/community/meet/chat-slack )

  • 1