SubSite.php 578 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Http\Middleware;
  3. use Closure;
  4. class SubSite
  5. {
  6. /**
  7. * OfficialCheck constructor.
  8. */
  9. public function __construct()
  10. {
  11. }
  12. /**
  13. * Handle an incoming request.
  14. *
  15. * @param \Illuminate\Http\Request $request
  16. * @param \Closure $next
  17. * @return mixed
  18. */
  19. public function handle($request, Closure $next)
  20. {
  21. if (get_subsite_id() > 0) {
  22. view()->share('sub_site', 'jkq.');
  23. } else {
  24. view()->share('sub_site', '');
  25. }
  26. return $next($request);
  27. }
  28. }