Supprimer certains messages du centre de messages

Salut,
Voici un script qui supprime les messages commençants par ‹ Erreur exécution de la commande [SMART MESSENGER][SmartLedMessenger] ›

$listMessage = message::all();
$startString = 'Erreur exécution de la commande [SMART MESSENGER][SmartLedMessenger]';
$len = strlen($startString);
foreach ($listMessage as $message){
  	if(substr($message->getMessage(), 0, $len) === $startString){
      $message->remove();
    }
}
1 « J'aime »