Nutzt du Composer oder nicht?

Am 06.01.2017 um 11:36 schrieb Bernd Pier:
Hallo Liste,

ich nutzte fal_securedownload 1.1.0 bei einer Typo3 7.6.12 Installation und möchte nun gerne mit deM Slot BeforeFileDump die Downloads loggen.

Ich habe eine neue Extension erstellt und in der eine ext_localconf.php angelegt mit folgendem Inhalt:
<?php
/** @var \TYPO3\CMS\Extbase\SignalSlot\Dispatcher $signalSlotDispatcher */

$signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\SignalSlot\\Dispatcher');


$signalSlotDispatcher->connect(
        'BeechIt\\FalSecuredownload\\Hooks\\FileDumpHook',
        'BeforeFileDump',
        'MyVendor\\MyExtension\\Slot\\LogFileDump',
        'logFileDump'
);

?>
und in Classes/Slot habe ich eine LogFileDump.php mit folgenden Inhalt angelegt:
<?php
namespace MyVendor\MyExtension\Slot;

/**
 * Class LogFileDump
 * @package MyVendor\MyExtension\Slot
 */

class LogFileDump {
    public function logFileDump($file,$this) {
        var_dump($file);
        var_dump($this);
    }
}
?>

Wenn ich das nun teste bekomme ich diesen Fehler:
The given class "MyVendor\MyExtension\Slot\CallUrl" is not a registered object.

Ich dachte mit Angabe von namespace würden die Klassen automatisch registriert.

Jemand eine Idee warum hier nicht oder wie ich das anders machen kann?

Danke schön

Bernd
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an