Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- *
- * @ This file is created by http://DeZender.Net
- * @ deZender (PHP5 Decoder for ionCube Encoder)
- *
- * @ Version : 3.0.8.0
- * @ Author : DeZender
- * @ Release on : 25.09.2017
- * @ Official site : http://DeZender.Net
- *
- */
- namespace Modules\Acl\Http\Middleware;
- class VerifyRoleAndPermission
- {
- protected $replaceMethods = array(
- 'store' => 'create',
- 'update' => 'edit'
- );
- /**
- * Handle an incoming request.
- *
- * @param \Illuminate\Http\Request $request
- * @param \Closure $next
- * @return mixed
- */
- public function handle($request, Closure $next)
- {
- if ($request->segment( 1 ) !== admin_path( )) {
- abort( 500 );
- }
- $permission = $this->getPermission( $request );
- if (\Illuminate\Support\Facades\Auth::check( ) && (allow( $permission ) || $request->user( )->is_super_admin)) {
- $this->setupPermissionForFileManager( $request->user( ) );
- return $next( $request );
- .........................................................................
- ..................................
- ...........
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement