Skip to content

Instantly share code, notes, and snippets.

View NazmusShakib's full-sized avatar
:octocat:
Working from home

Nazmus Shakib NazmusShakib

:octocat:
Working from home
View GitHub Profile
@NazmusShakib
NazmusShakib / User.php
Last active April 17, 2018 04:27
Most of all the same only sum up getJWTIdentifier getJWTCustomClaims method with there entrust dependency.
<?php
namespace App;
use Tymon\JWTAuth\Contracts\JWTSubject;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
class User extends Authenticatable implements JWTSubject
{
@NazmusShakib
NazmusShakib / RegisterFormRequest.php
Created February 19, 2018 11:03
Register form request validation
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class RegisterFormRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
@NazmusShakib
NazmusShakib / AuthController.php
Last active April 1, 2018 10:49
Register user and generate JWTAuth token for users
<?php
namespace App\Http\Controllers;
use App\Http\Requests\RegisterFormRequest;
use Illuminate\Support\Facades\Auth;
use Tymon\JWTAuth\Facades\JWTAuth;
use Illuminate\Http\Request;
use App\User;
@NazmusShakib
NazmusShakib / woo-paypal.php
Created February 8, 2018 06:02
Custom WooCommerce PayPal Gateway
<?php
/**
* Plugin Name: Custom WooCommerce PayPal Gateway
*/
/** NOTES
* Downlaod Paypal SDK: https://github.com/paypal/PayPal-PHP-SDK/releases
* I have download it from https://github.com/paypal/PayPal-PHP-SDK/releases/download/1.7.4/PayPal-PHP-SDK-1.7.4.zip here
* Extract this in your plugin directory > includes > paypal-sdk
<?php
///////////////////////////////////////////////////
// STEP 1 - CREATE CLASS THAT WILL BE USED GLOBALY
///////////////////////////////////////////////////
namespace App\MyApp;
class MyApp {
public function sayHello($data = [])
{
echo "Hello World from Facade!";
}