Blade

E452787

Blade is Laravel’s lightweight, PHP-based templating engine that lets developers write clean, reusable view templates with simple, expressive syntax.

Try in SPARQL Jump to: Statements Referenced by

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.

Laravel templateEngine Blade
PhpStorm supportsLanguage Blade