App\Http\Controllers\AccountGatewayController::resendConfirmation PHP Method

resendConfirmation() public method

public resendConfirmation ( $publicId = false )
    public function resendConfirmation($publicId = false)
    {
        $accountGateway = AccountGateway::scope($publicId)->firstOrFail();
        if ($accountGateway->gateway_id == GATEWAY_WEPAY) {
            try {
                $wepay = Utils::setupWePay($accountGateway);
                $wepay->request('user/send_confirmation', []);
                Session::flash('message', trans('texts.resent_confirmation_email'));
            } catch (\WePayException $e) {
                Session::flash('error', $e->getMessage());
            }
        }
        return Redirect::to("gateways/{$accountGateway->public_id}/edit");
    }