PHP code example of fjarfs / src-general

1. Go to this page and download the library: Download fjarfs/src-general library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

fjarfs / src-general example snippets


    	$app->register(Fjarfs\SrcGeneral\SrcGeneralProvider::class);
    	

	 use Fjarfs\SrcGeneral\Helpers\Access as AccessModule;
	
	AccessModule::module('http://localhost/api/v1/user/principal/user', $auth);
	

	
    
    namespace App\Http\Middleware;
    
    use Closure;
    use App\Libraries\Services\Core\Auth;
    use Fjarfs\SrcGeneral\Helpers\Access as AccessModule;
    
    class Access
    {
        /**
         * Handle an incoming request.
         *
         * @param  \Illuminate\Http\Request  $request
         * @param  \Closure  $next
         * @return mixed
         */
        public function handle($request, Closure $next)
        {
            $auth = Auth::info();
            if ($auth) {
                if (AccessModule::module($request->path(), $auth) == false) {
                    return response()->json(['message' => 'Tidak ada otorisasi'], 401);
                }
            }
            
            return $next($request);
        }
    }