PHP Class app\models\PaymentMethod

Inheritance: extends yii\db\ActiveRecord
Afficher le fichier Open project: hillelcoren/invoice-ninja Class Usage Examples

Méthodes publiques

Свойство Type Description
$timestamps boolean

Protected Properties

Свойство Type Description
$dates array
$hidden array

Méthodes publiques

Méthode Description
account ( ) : BelongsTo
account_gateway_token ( ) : BelongsTo
contact ( ) : BelongsTo
currency ( ) : BelongsTo
gatewayType ( ) : mixed
getBankDataAttribute ( ) : mixed | null | stdClass | string
getBankNameAttribute ( $bank_name ) : null
getLast4Attribute ( $value ) : null | string
imageUrl ( ) : Illuminate\Contracts\Routing\UrlGenerator | string
lookupBankData ( $routingNumber ) : mixed | null | stdClass | string
payment_type ( ) : BelongsTo
payments ( ) : Illuminate\Database\Eloquent\Relations\HasMany
requiresDelayedAutoBill ( ) : boolean
scopeClientId ( $query, $clientId ) : mixed
scopeIsBankAccount ( $query, $isBank )

Method Details

account() public méthode

public account ( ) : BelongsTo
Résultat Illuminate\Database\Eloquent\Relations\BelongsTo

account_gateway_token() public méthode

public account_gateway_token ( ) : BelongsTo
Résultat Illuminate\Database\Eloquent\Relations\BelongsTo

contact() public méthode

public contact ( ) : BelongsTo
Résultat Illuminate\Database\Eloquent\Relations\BelongsTo

currency() public méthode

public currency ( ) : BelongsTo
Résultat Illuminate\Database\Eloquent\Relations\BelongsTo

gatewayType() public méthode

public gatewayType ( ) : mixed
Résultat mixed

getBankDataAttribute() public méthode

public getBankDataAttribute ( ) : mixed | null | stdClass | string
Résultat mixed | null | stdClass | string

getBankNameAttribute() public méthode

public getBankNameAttribute ( $bank_name ) : null
$bank_name
Résultat null

getLast4Attribute() public méthode

public getLast4Attribute ( $value ) : null | string
$value
Résultat null | string

imageUrl() public méthode

public imageUrl ( ) : Illuminate\Contracts\Routing\UrlGenerator | string
Résultat Illuminate\Contracts\Routing\UrlGenerator | string

lookupBankData() public static méthode

public static lookupBankData ( $routingNumber ) : mixed | null | stdClass | string
$routingNumber
Résultat mixed | null | stdClass | string

payment_type() public méthode

public payment_type ( ) : BelongsTo
Résultat Illuminate\Database\Eloquent\Relations\BelongsTo

payments() public méthode

public payments ( ) : Illuminate\Database\Eloquent\Relations\HasMany
Résultat Illuminate\Database\Eloquent\Relations\HasMany

requiresDelayedAutoBill() public méthode

public requiresDelayedAutoBill ( ) : boolean
Résultat boolean

scopeClientId() public méthode

public scopeClientId ( $query, $clientId ) : mixed
$query
$clientId
Résultat mixed

scopeIsBankAccount() public méthode

public scopeIsBankAccount ( $query, $isBank )
$query
$isBank

Property Details

$dates protected_oe property

protected array $dates
Résultat array

$hidden protected_oe property

protected array $hidden
Résultat array

$timestamps public_oe property

public bool $timestamps
Résultat boolean