PHP Class app\models\AccountGateway

Inheritance: extends EntityModel, use trait Illuminate\Database\Eloquent\SoftDeletes, use trait Laracasts\Presenter\PresentableTrait
Show file Open project: hillelcoren/invoice-ninja Class Usage Examples

Protected Properties

Property Type Description
$dates array
$presenter string

Public Methods

Method Description
gateway ( ) : BelongsTo
getAchEnabled ( ) : boolean
getConfig ( ) : mixed
getConfigField ( $field ) : mixed
getCreditcardTypes ( ) : array
getEntityType ( ) : mixed
getPayPalEnabled ( ) : boolean
getPlaidClientId ( ) : boolean | mixed
getPlaidEnabled ( ) : boolean
getPlaidEnvironment ( ) : null | string
getPlaidPublicKey ( ) : boolean | mixed
getPlaidSecret ( ) : boolean | mixed
getPublishableStripeKey ( ) : boolean | mixed
getWebhookUrl ( ) : string
isGateway ( $gatewayId ) : boolean
paymentDriver ( boolean $invitation = false, mixed $gatewayTypeId = false ) : mixed
paymentDriverClass ( $provider ) : string
setConfig ( $config )

Method Details

gateway() public method

public gateway ( ) : BelongsTo
return Illuminate\Database\Eloquent\Relations\BelongsTo

getAchEnabled() public method

public getAchEnabled ( ) : boolean
return boolean

getConfig() public method

public getConfig ( ) : mixed
return mixed

getConfigField() public method

public getConfigField ( $field ) : mixed
$field
return mixed

getCreditcardTypes() public method

public getCreditcardTypes ( ) : array
return array

getEntityType() public method

public getEntityType ( ) : mixed
return mixed

getPayPalEnabled() public method

public getPayPalEnabled ( ) : boolean
return boolean

getPlaidClientId() public method

public getPlaidClientId ( ) : boolean | mixed
return boolean | mixed

getPlaidEnabled() public method

public getPlaidEnabled ( ) : boolean
return boolean

getPlaidEnvironment() public method

public getPlaidEnvironment ( ) : null | string
return null | string

getPlaidPublicKey() public method

public getPlaidPublicKey ( ) : boolean | mixed
return boolean | mixed

getPlaidSecret() public method

public getPlaidSecret ( ) : boolean | mixed
return boolean | mixed

getPublishableStripeKey() public method

getWebhookUrl() public method

public getWebhookUrl ( ) : string
return string

isGateway() public method

public isGateway ( $gatewayId ) : boolean
$gatewayId
return boolean

paymentDriver() public method

public paymentDriver ( boolean $invitation = false, mixed $gatewayTypeId = false ) : mixed
$invitation boolean
$gatewayTypeId mixed
return mixed

paymentDriverClass() public static method

public static paymentDriverClass ( $provider ) : string
$provider
return string

setConfig() public method

public setConfig ( $config )
$config

Property Details

$dates protected property

protected array $dates
return array

$presenter protected property

protected string $presenter
return string