DemoController.php 542 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use App\Services\LiquidRenderer;
  5. class DemoController extends Controller
  6. {
  7. /**
  8. * Liquid 模板例子
  9. * @return
  10. * @throws
  11. */
  12. public function index()
  13. {
  14. //模板支持多级目录,可以用 . 代替目录分隔符
  15. $output = LiquidRenderer::render('demo.template.liquid', [
  16. 'name' => 'John Doe',
  17. 'message' => 'Hello, Liquid!'
  18. ]);
  19. return response($output);
  20. }
  21. }