Download ChimpDrill by using composer:
php composer.phar require ecomail/chimpdrill:dev-master
Or add the code below to your composer.json
:
{
"require": {
"ecomail/chimpdrill": "dev-master"
}
}
$chimpdrill = new \Ecomail\ChimpDrill\ChimpDrill($message, $placeholder);
var_dump((string) $chimpdrill);
// or
var_dump($chimpdrill->getParsed());
Message:
<h1>Hi *|NAME|*</h1>
<p>
*|IF:CUSTOMER|*
We want your money!
*|ELSE:|*
We wish you all the best.
*|END:IF|*
</p>
<p>
*|IF:INVOICE_COUNT == 0|*
All invoices payed. You are the best!
*|ELSEIF:INVOICE_COUNT <= 5|*
Oops... You have open invoices.
*|ELSE:|*
Are you kidding?
*|END:IF|*
</p>
<ul>
<li>The current year is: *|DATE:Y|*</li>
<li>Current weather: *|UPPER:WEATHER|*</li>
<li>Best movie ever: *|TITLE:MOVIE|*</li>
</ul>
Parameters:
array(
'NAME' => 'John Doe',
'CUSTOMER' => true,
'INVOICE_COUNT' => 18,
'WEATHER' => 'rainy',
'MOVIE' => 'The last song'
)
Result:
<h1>Hi John Doe</h1>
<p>
We want your money!
</p>
<p>
Are you kidding?
</p>
<ul>
<li>The current year is: 2014</li>
<li>Current weather: RAINY</li>
<li>Best movie ever: The Last Song</li>
</ul>