Hallo Liste,
ist es möglich mit t3lib_div::MakeInstance auch eine Instanz einer
Klasse, die sich nicht im Ordner der Extension befindet, generieren? Wie
würde der Pfad dann aussehen?
var = $variable
(...)
$this-variable =
t3lib_div::makeInstance('/var/www/pfadZurDatei/Dateiname');
Ich
Hallo Cigdem;
das funktioniert entweder über Namespaces direkt bei Angabe des ganzen
Namespaces (6.x+):
$var = GeneralUtility::makeInstance('Vendor\Ext\Classname');
oder der alte Classname
$var = GeneralUtility::makeInstance('Tx_My_Class');
Eleganter geht es mit dem ObjectManager oder direkter