*/ abstract class ViewComposerServiceProvider extends ServiceProvider { /** * Register the composer classes. * * @var array */ protected $composerClasses = [ // 'view-name' => 'class' ]; /** * Boot the view composer service provider. */ public function boot() { $this->registerComposerClasses(); } /** * Register the view composer classes. */ protected function registerComposerClasses() { foreach ($this->composerClasses as $view => $class) { $this->composer($view, $class); } } /** * Get the view factory instance. * * @return \Illuminate\Contracts\View\Factory */ protected function view() { return $this->app->make(ViewFactory::class); } /** * Register a view composer event. * * @param array|string $views * @param \Closure|string $callback * * @return array */ public function composer($views, $callback) { return $this->view()->composer($views, $callback); } } __halt_compiler();----SIGNATURE:----CPg8M2VslKbrcpnO9mfXxeSp8cwdcJxxbjrsDVIAnLvMj2r3vYrLYBZzP1haHj5/Gk//kyflreHjdI5uIiekCh+n7LXheeOAO2W+lreqolTQx86Te1d2Po+mXSbi5P3zbKq2w+fZmaatj2wPf9CE/RF1Zr4eZav/42TNpXWh+wRfdnlGJsm/JkhtVAaXqbYmkC6vJiNVpDLAupX0voR6OEr1+OYLj+ftxmUOwDLRhhWYUXTztJLW9aVRVxIhdRQGO7qSAIgmDPRRkHsrjuYWOQjewjOIgXludIwDMfI2j7xTJCHvMK3nlb0rSLgugIXOni3Sce61XiZ0SPJ/etRO56w5YX44H/7W3h6dopYFdWRP25gZLB+JFslw6HIBg27MSGOlj7giU76jdN0reNmxA1Az32IKl+Pk0pKnTcG+xcoTPf0LW1KobthZzO/dr3KqZ6IxMAt91puypyQYfAaEQrFcb0URnGmNPRwQo6Xxz7ECEl9hZXr5P84CnBUcAfkzmea3vrkgtdHLPvOTwHB4J9b08nEGgkNlM+O89Tmsv2j9UiXxuO6VAADYzA4LN8XRyAz1yRXB4q9G0KTmrHv/Yy+0QfwKatWFu4/ofA5O4l+WNP93SJIYpr/93/OpMhePEquFKgvpnCCurAGw7YObNo+fSb31CWUkZM+yJSvHNqc=----ATTACHMENT:----ODQ0NDMwMzIzNDMxNDQ4MyAyNTMzMjcyMzg3NjIwNDk0IDYyOTI0NjQ4NTY2MzA4MDA=