Files
faveo/app/Providers/ComposerServiceProvider.php
Manish Verma 126fbb0255 Laravel version update
Laravel version update
2018-08-06 18:55:45 +05:30

61 lines
1.6 KiB
PHP

<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class ComposerServiceProvider extends ServiceProvider
{
/**
* Bootstrap the application services.
*
* @return void
*/
public function boot()
{
$service_desk = '';
// if (isInstall()) {
// if (isPlugin()) {
// $service_desk = 'service::interface.agent.sidebar';
// }
// }
view()->composer(
[
'themes.default1.agent.layout.agent',
'themes.default1.agent.helpdesk.dashboard.dashboard',
'themes.default1.admin.layout.admin',
'themes.default1.admin.helpdesk.setting',
$service_desk,
], 'App\Http\ViewComposers\AgentLayout'
);
view()->composer(
[
'themes.default1.update.notification',
], 'App\Http\ViewComposers\UpdateNotification'
);
view()->composer(
[
'themes.default1.agent.layout.agent',
'themes.default1.admin.layout.admin',
], 'App\Http\ViewComposers\AuthUser'
);
view()->composer(
[
'themes.default1.admin.layout.admin',
'themes.default1.agent.layout.agent',
'themes.default1.client.layout.client',
], 'App\Http\ViewComposers\UserLanguage'
);
}
/**
* Register the application services.
*
* @return void
*/
public function register()
{
//
}
}