Best Practice / Resources for Blade

Nope. I need it in the base.blade.php file.

This is what I’m currently doing:

templates/layouts/base.blade.php:

...
	<div id="page-wrapper" role="document">
		<div class="page-container" data-namespace="{!! $current_template !!}">
			....			
		</div>
	</div>
...

src/controller.php:

add_filter( 'sage/template/global/data', function( $data, $template ) {
	return [
		'current_template' => basename( $template ,'.blade.php' ),
	];
}, 10, 2 );