indibeast / email-template-generator
Email template generator
Installs: 50
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 4
Forks: 0
Open Issues: 0
pkg:composer/indibeast/email-template-generator
Requires
- php: >=5.5.0
- jenssegers/blade: ^1.0
Requires (Dev)
- phpunit/phpunit: ~4.0
- satooshi/php-coveralls: ~0.6
This package is not auto-updated.
Last update: 2025-10-25 23:42:51 UTC
README
Minimum Requirements
- PHP 5.5+
Installation
Install using composer:
composer require indibeast/email-template-generator
FileWriter
$filewriter = new Writer(__DIR__ . '/../files/');//Set the directory $content = 'Hi {{$name}}';//Blade content $filewriter->setFilename('sample')->setContent($content)->save();//This will create sample.blade.php file in the given location.
FileReader
$reader = new Reader(__DIR__ . '/../files/');//Set the directory where blade files located. $reader->setFilename('sample')->readFile();//This will display 'Hi {{$name}}'.
BladeRender
$bladeRender = new BladeRender(__DIR__ . '/../files',__DIR__ . '/../cache');//Set views nad cache folder for blade files. $bladeRender->render('sample',['name' => 'Mahendra']);//This will display 'Hi Mahendra'.
License
The MIT License (MIT). Please see License File for more information.