[TYPO3-german] fal_securedownload Slot
Bernd Pier
macbepepi at me.com
Fri Jan 6 11:36:58 CET 2017
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
More information about the TYPO3-german
mailing list