Open Journal Systems  3.3.0
Omnipay\Common\Issuer Class Reference

Public Member Functions

 __construct ($id, $name, $paymentMethod=null)
 
 __construct ($id, $name, $paymentMethod=null)
 
 getId ()
 
 getId ()
 
 getName ()
 
 getName ()
 
 getPaymentMethod ()
 
 getPaymentMethod ()
 

Protected Attributes

 $id
 
 $name
 
 $paymentMethod
 

Detailed Description

Issuer

This class abstracts some functionality around card issuers used in the Omnipay system.

Definition at line 14 of file lib/vendor/omnipay/common/src/Omnipay/Common/Issuer.php.

Constructor & Destructor Documentation

◆ __construct() [1/2]

Omnipay\Common\Issuer::__construct (   $id,
  $name,
  $paymentMethod = null 
)

Create a new Issuer

See also
PaymentMethod
Parameters
string$idThe identifier of this issuer
string$nameThe name of this issuer
string | null$paymentMethodThe ID of a payment method this issuer belongs to

Definition at line 57 of file lib/vendor/omnipay/common/src/Omnipay/Common/Issuer.php.

References Omnipay\Common\Issuer\$id, Omnipay\Common\Issuer\$name, and Omnipay\Common\Issuer\$paymentMethod.

◆ __construct() [2/2]

Omnipay\Common\Issuer::__construct (   $id,
  $name,
  $paymentMethod = null 
)

Create a new Issuer

Parameters
string$idThe identifier of this issuer
string$nameThe name of this issuer
string | null$paymentMethodThe ID of a payment method this issuer belongs to

Definition at line 53 of file vendor/omnipay/common/src/Common/Issuer.php.

References Omnipay\Common\Issuer\$id, Omnipay\Common\Issuer\$name, and Omnipay\Common\Issuer\$paymentMethod.

Member Function Documentation

◆ getId() [1/2]

Omnipay\Common\Issuer::getId ( )

The identifier of this issuer

Returns
string

Definition at line 65 of file vendor/omnipay/common/src/Common/Issuer.php.

References Omnipay\Common\Issuer\$id.

◆ getId() [2/2]

Omnipay\Common\Issuer::getId ( )

The identifier of this issuer

Returns
string

Definition at line 69 of file lib/vendor/omnipay/common/src/Omnipay/Common/Issuer.php.

References Omnipay\Common\Issuer\$id.

◆ getName() [1/2]

Omnipay\Common\Issuer::getName ( )

The name of this issuer

Returns
string

Definition at line 75 of file vendor/omnipay/common/src/Common/Issuer.php.

References Omnipay\Common\Issuer\$name.

◆ getName() [2/2]

Omnipay\Common\Issuer::getName ( )

The name of this issuer

Returns
string

Definition at line 79 of file lib/vendor/omnipay/common/src/Omnipay/Common/Issuer.php.

References Omnipay\Common\Issuer\$name.

◆ getPaymentMethod() [1/2]

Omnipay\Common\Issuer::getPaymentMethod ( )

The ID of a payment method this issuer belongs to

Returns
string

Definition at line 85 of file vendor/omnipay/common/src/Common/Issuer.php.

References Omnipay\Common\Issuer\$paymentMethod.

◆ getPaymentMethod() [2/2]

Omnipay\Common\Issuer::getPaymentMethod ( )

The ID of a payment method this issuer belongs to

See also
PaymentMethod
Returns
string

Definition at line 91 of file lib/vendor/omnipay/common/src/Omnipay/Common/Issuer.php.

References Omnipay\Common\Issuer\$paymentMethod.

Field Documentation

◆ $id

string Omnipay\Common\Issuer::$id
protected

The identifier of the issuer.

Definition at line 24 of file lib/vendor/omnipay/common/src/Omnipay/Common/Issuer.php.

Referenced by Omnipay\Common\Issuer\__construct(), and Omnipay\Common\Issuer\getId().

◆ $name

string Omnipay\Common\Issuer::$name
protected

The full name of the issuer.

Definition at line 34 of file lib/vendor/omnipay/common/src/Omnipay/Common/Issuer.php.

Referenced by Omnipay\Common\Issuer\__construct(), and Omnipay\Common\Issuer\getName().

◆ $paymentMethod

string Omnipay\Common\Issuer::$paymentMethod
protected

The ID of a payment method that the issuer belongs to.

See also
PaymentMethod

The ID of a payment method that the issuer belongs to.

Definition at line 46 of file lib/vendor/omnipay/common/src/Omnipay/Common/Issuer.php.

Referenced by Omnipay\Common\Issuer\__construct(), and Omnipay\Common\Issuer\getPaymentMethod().


The documentation for this class was generated from the following file: