[TYPO3-UG Freiburg] Logging: Writer Configuration
Mikel
lists at con-version.com
Mon Jan 13 15:52:08 CET 2014
>
> Wie sieht denn Dein LogManager->getLogger() aufruf aus?
>
Like this:
/**
*
* @param string $message
* @param string $type
* @return void
*/
public function log($message, $type) {
/** @var $logger \TYPO3\CMS\Core\Log\Logger */
$logger =
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Core\Log\LogManager')->getLogger('Subscriptions');
switch($type) {
case 'warning';
$logger->warning($message);
break;
case 'error':
$logger->error($message);
break;
case 'info':
$logger->info($message);
break;
default:
$logger->info($message);
}
}
Exemplarischer Aufruf im Controller:
$this->loggingService->log('Existing user unsubscribe. Confirmation mail
sent: ' . $recipient->getEmailAddress(), 'info');
More information about the TYPO3-UG-Freiburg
mailing list