Laravel Blade: @endsection vs @stop
Authoritative answer by Taylor Otwell
@endsection
became @stop
in L4, just as @yieldSection
became @show
.
At github, Taylor Otwell said
@stop is just @endsection from L3.. @show is just @yieldSection
The @endsection
was used in Laravel 3 and it was deprecated in Laravel 4
In the Laravel 4 to end a section you have to use @stop
You can refer the Changelog here http://wiki.laravel.io/Changelog_%28Laravel_4%29#Blade_Templating
Both @endsection
and @stop
works.
In Laravel 4 it seems that only @stop
is supported 1. But from Laravel 5 onwards @stop
is not even mention in the documentation 2.
So I would suggest to use @endsection
.
See:
- Laravel 4 Blade Documentation
- Laravel 5.7 Blade Documentation (current stable)