dev-master
9999999-devGenerate file from template using blade template engine.
MIT
The Requires
by M Wildan Zulfikar
Generate file from template using blade template engine.
Generate file from template, using laravel blade as template engine. See: http://laravel.com/docs/5.1/blade., (*1)
prepare your template file, use .blade.php
as extension, (*2)
$myViewTemplate = '/user/desktop/view.blade.php'
, (*3)
prepare array of variables that will be injected to the template, (*4)
$vars = ['var1'=>'ha','var2'=>'hi'];
, (*5)
create new instance of FileGenerator, (*6)
$fileGenerator = new FileGenerator($myViewTemplate, $vars)
, (*7)
Put rendered template file to output dir, (*8)
$fileGenerator->put('/user/desktop/GeneratedFromTemplate.php')
, (*9)
phpunit
in curent directory to execute test. The test will use views/Model.blade.php
as template, inject $vars
, store generated file as GeneratedFromTemplate.php
and delete that generated file upon test completion., (*10)
Generate file from template using blade template engine.
MIT