Znalazłem coś takiego po szukaniu 5 sekundach w google :)
View::share ( 'nazwaZmiennej', $wartoscZmiennej );
View::share ( 'session', $_SESSION);
Z tego co tam czytam, to dodajesz tą wartość np. w kontrolerze bazowych w konstruktorze, a później te wartości są razem z tym kontrolerem bazowym dziedziczone ale musisz wywołać konstruktor rodzica w swoim bieżącym konstruktorze.
Np. możesz też jako wartość zmiennej użyć sesji, wtedy będziesz mógł dodawać dane do tablicy z sesji i je wywoływać w dowolnym miejscu w widoku.
Dodatkowo daje linka z rozwiązaniem tego problemu na StackOverFlow.
https://stackoverflow.com/questions/29715813/laravel-5-global-blade-view-variable-available-in-all-templates
P.S.
Dodam, że osobiście akurat nie korzystałem nigdy z Laravela i z Blade.