Documentation du code de SPIP et de ses plugins

SPIP

MailNouveautesTask
in package

Read onlyYes
FinalYes

Tâche d'envoi du mail des nouveautés.

Ce mail est basé sur le squelette nouveautes.html. La fonctionnalité doit être activée via la configuration du site.

Attributes
#[AsCronTask]
$name: 'mail_nouveautes'
$periode: 86400

Table of Contents

Properties

$logger  : LoggerInterface

Methods

__construct()  : mixed
__invoke()  : int
onTachesGeneralesCron()  : void
Retire la tâche du planning quand la fonctionnalité est désactivée.
isEnabled()  : bool
Vérifie si l'envoi des nouveautés est activé.

Properties

Methods

__construct()

public __construct(LoggerInterface $logger) : mixed
Parameters
$logger : LoggerInterface

onTachesGeneralesCron()

Retire la tâche du planning quand la fonctionnalité est désactivée.

public onTachesGeneralesCron(TachesGeneralesCronEvent $event) : void
Parameters
$event : TachesGeneralesCronEvent
Attributes
#[AsPipelineListener]

isEnabled()

Vérifie si l'envoi des nouveautés est activé.

private isEnabled() : bool
Return values
bool

        
On this page

Search results