Ich habe eine ganz modere Extension geschrieben, die Namespaces benutzt.
Jetzt möchte ich aber z.B. die Bibliothek von Sofortüberweisung einbauen.
Das klappt ja normalerweise so:
require(dirname(__FILE__).'/../Utility/Sofortueberweisung.php');
$Sofortueberweisung = new Sofortueberweisung($configkey);
Da ich nun aber Namespaces verwende, klappt das so nicht. Es kommt die Fehlermeldung
Fatal error: Class 'Firma\Extension\Controller\Sofortueberweisung' not found in xyz
Was kann man machen, wenn man nicht alles auf Namespaces umstellen will?
Hiermit klappt es übrigens auch nicht:
$Sofortueberweisung = new \Firma\Extension\Utility\Sofortueberweisung($configkey);