[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