In Laravel 4, my controller uses a Blade layout:
class PagesController extends BaseController {
protected $layout = \
In the Blade Template : define a variable like this
@extends('app',['title' => 'Your Title Goes Here'])
@section('content')
And in the app.blade.php or any other of your choice ( I'm just following default Laravel 5 setup )
{{ $title or 'Default title Information if not set explicitly' }}
This is my first answer here. Hope it works.Good luck!