library email-cleaner
Replay email cleaner/remover for PHP
bordeux/email-cleaner
Replay email cleaner/remover for PHP
- Monday, October 26, 2015
- by bordeux
- Repository
- 1 Watchers
- 1 Stars
- 6,831 Installations
- HTML
- 2 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 3 Versions
- 1 % Grown
EmailCleaner
Class removes all previus replay messages, leave only new content., (*1)
Installation
composer require "bordeux/email-cleaner"
or, (*2)
{
"bordeux/email-cleaner": "dev-master"
}
Example usage
<?php
use EmailCleaner\EmailCleaner;
$emailCleaner = new EmailCleaner();
$simpeEmailHTMLContent = "<your html email code>";
$emailCleaner->setHTML($simpeEmailHTMLContent);
$resultHTML = $emailCleaner->parse();
var_dump($resultHTML); //html only with response to email
?>
Custom filters
dom->find(".gmail_extra")->remove();
}
}
$emailCleaner = new EmailCleaner();
$emailCleaner->addFilter(new YourCustomFilter());
$simpeEmailHTMLContent = "";
$emailCleaner->setHTML($simpeEmailHTMLContent);
$resultHTML = $emailCleaner->parse();
var_dump($resultHTML); //html only with response to email
?>
Thank you to:
- Tobiasz Cudnik < phpQuery > - CSS2XPATH parser
0.5
0.5.0.0
Replay email cleaner//remover for PHP
Sources
Download
MIT
The Requires
The Development Requires