项目作者: RobinRadic

项目描述 :
Laravel Blade extensions like $loop->odd/$loop->index in foreach, view blocks and partials, etc
高级语言: PHP
项目地址: git://github.com/RobinRadic/blade-extensions.git
创建时间: 2014-07-08T05:23:19Z
项目社区:https://github.com/RobinRadic/blade-extensions

开源协议:Other

下载


Laravel Blade Extensions" class="reference-link">Laravel logo Laravel Blade Extensions

Build Status
GitHub Version
Total Downloads
License

A Laravel package providing additional Blade functionality.

Tested on all Laravel 5.x & 6.x & 7.x versions.

The package follows the FIG standards PSR-1, PSR-2, and PSR-4 to ensure a high level of interoperability between shared PHP code.

Version 7.3

Features

  • Compatible with all Laravel 5 & 6 versions
  • 20+ Configurable, nameable, extendable, replaceable, testable directives.
  • Compile Blade strings with variables BladeExtensions::compileString($string, array $vars = [])
  • Progamatically push content to a stack inside blade view(s) BladeExtensions::pushToStack($stack, $views, $content)
  • Even if you don’t use any of the directives, Blade Extensions provides you with a great method to manage your directives.

Directives

All directives can be disabled, extended or replaced.

Installation

1. Composer

  1. "radic/blade-extensions": "~7.1"

2. Laravel

  1. Radic\BladeExtensions\BladeExtensionsServiceProvider::class

3.Configuration

The first version of this package was created for Laravel 4.2. In the later releases Laravel introduced quite a few similar directives/functionality like the
foreach loop variable, Components & Slots, etc.
This package automaticly disables some directives depending on your Laravel version. The configuration file allows you to fully configure this behaviour.
Make sure to check it out.

Copyright 2015 Robin Radic - MIT Licensed