Remove Auth calls from views
This commit is contained in:
@@ -4,7 +4,7 @@ namespace CachetHQ\Cachet\Composers;
|
||||
|
||||
use CachetHQ\Cachet\Models\Component;
|
||||
use CachetHQ\Cachet\Models\Incident;
|
||||
use Illuminate\Support\Facades\View;
|
||||
use Illuminate\View\View;
|
||||
|
||||
class IndexComposer
|
||||
{
|
||||
@@ -15,7 +15,7 @@ class IndexComposer
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function compose(\Illuminate\View\View $view)
|
||||
public function compose(View $view)
|
||||
{
|
||||
// Default data
|
||||
$withData = [
|
||||
|
||||
21
src/Composers/LoggedUserComposer.php
Normal file
21
src/Composers/LoggedUserComposer.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace CachetHQ\Cachet\Composers;
|
||||
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\View\View;
|
||||
|
||||
class LoggedUserComposer
|
||||
{
|
||||
/**
|
||||
* Bind data to the view.
|
||||
*
|
||||
* @param \Illuminate\View\View $view
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function compose(View $view)
|
||||
{
|
||||
$view->with('loggedUser', Auth::user());
|
||||
}
|
||||
}
|
||||
@@ -5,7 +5,7 @@ namespace CachetHQ\Cachet\Composers;
|
||||
use DateTime;
|
||||
use DateTimeZone;
|
||||
use Illuminate\Support\Facades\Config;
|
||||
use Illuminate\Support\Facades\View;
|
||||
use Illuminate\View\View;
|
||||
|
||||
class TimezoneLocaleComposer
|
||||
{
|
||||
@@ -16,7 +16,7 @@ class TimezoneLocaleComposer
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function compose(\Illuminate\View\View $view)
|
||||
public function compose(View $view)
|
||||
{
|
||||
$enabledLangs = Config::get('langs');
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ class ViewComposerServiceProvider extends ServiceProvider
|
||||
*/
|
||||
public function register()
|
||||
{
|
||||
$this->app->view->composer('*', 'CachetHQ\Cachet\Composers\LoggedUserComposer');
|
||||
$this->app->view->composer('index', 'CachetHQ\Cachet\Composers\IndexComposer');
|
||||
$this->app->view->composer([
|
||||
'setup',
|
||||
|
||||
Reference in New Issue
Block a user