Blade
E452787
Blade is Laravel’s lightweight, PHP-based templating engine that lets developers write clean, reusable view templates with simple, expressive syntax.
Statements (56)
| Predicate | Object |
|---|---|
| instanceOf |
Laravel component
ⓘ
templating engine ⓘ |
| compilationTarget | cached PHP files ⓘ |
| creator | Taylor Otwell NERFINISHED ⓘ |
| designedFor | Laravel MVC applications ⓘ |
| documentationURL | https://laravel.com/docs/blade ⓘ |
| executionModel | compiled to plain PHP ⓘ |
| feature |
CSRF field directive
ⓘ
comment syntax ⓘ components ⓘ conditional directives ⓘ control structures ⓘ echoing data ⓘ expressive syntax ⓘ includes ⓘ lightweight ⓘ loop directives ⓘ raw PHP embedding ⓘ sections and layouts ⓘ simple syntax ⓘ slots ⓘ stacks ⓘ template inheritance ⓘ |
| framework | Laravel NERFINISHED ⓘ |
| integratesWith |
Laravel Eloquent models
NERFINISHED
ⓘ
Laravel controllers NERFINISHED ⓘ Laravel localization system ⓘ Laravel routing ⓘ |
| license | MIT License ⓘ |
| maintainer | Laravel Team NERFINISHED ⓘ |
| partOf | Laravel framework core NERFINISHED ⓘ |
| programmingLanguage | PHP NERFINISHED ⓘ |
| supports |
CSRF token directive @csrf
ⓘ
anonymous components ⓘ class-based components ⓘ comments with {{-- --}} syntax ⓘ components with @component and @slot ⓘ conditionals with @empty ⓘ conditionals with @if ⓘ conditionals with @isset ⓘ conditionals with @unless ⓘ defining sections with @section ⓘ escaping output with {{ }} syntax ⓘ extending layouts with @extends ⓘ including partials with @include ⓘ loops with @for ⓘ loops with @foreach ⓘ loops with @while ⓘ method field directive @method ⓘ route and URL helpers ⓘ template inheritance via layouts ⓘ unescaped output with {!! !!} syntax ⓘ yielding content with @yield ⓘ |
| usedFor |
rendering HTML views
ⓘ
separating presentation from business logic ⓘ view templating ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.