Zum Inhalt springen

Class not found

Erstellt am 12. Februar 2017 · 2 Antworten · letzte Antwort am 13. Februar 2017

Tags: Extbase, TYPO3 8, Frage

getit ·

Ich habe eine Klasse unter Classes\Utility\WsseAuthHeader.php abgelegt.
Die Klasse sieht folgendermaßen aus:

<?php
namespace KK\Export\Utility;

class WsseAuthHeader extends \SoapHeader {
  ...
}

und im Classes\Controller\ExportController.php rufe ich diese auf.

<?php
namespace KK\Export\Controller;
use KK\Export\Utility\WsseAuthHeader;
use TYPO3\CMS\Extbase\Mvc\Controller\ActionController;

class ExportController extends ActionController {
  public function indexAction() {
    $wsseHeader = new WsseAuthHeader();
  }
}

Daraufhin erhalte ich im BE, wenn ich das Modul aufrufe diese Fehlermeldung:

Class 'KK\Export\Utility\WsseAuthHeader' not found

Warum?

Julian.​Hofmann ·

Evtl. weiß TYPO3 noch nix von der (neuen) Klasse. Hast Du autoloader-Infos aktualisiert? (Install-Tool - >Important action,; alternativ: Extension deaktivieren & aktivieren)

getit ·

😃 Dump Autoload Information und dann gings 😃

Extension deaktivieren hab ich vorher mehrmals versucht - das hat nix geholfen.

Vielen Dank!!