2017 © Pedro Peláez
 

library email-cleaner

Replay email cleaner/remover for PHP

image

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

The README.md

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

The Versions

26/10 2015

dev-master

9999999-dev https://github.com/bordeux/email-cleaner

Replay email cleaner/remover for PHP

  Sources   Download

MIT

The Requires

 

13/02 2015

0.6.1

0.6.1.0 https://github.com/bordeux/email-cleaner

Replay email cleaner/remover for PHP

  Sources   Download

MIT

The Requires

 

12/02 2015

0.5

0.5.0.0

Replay email cleaner//remover for PHP

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires