PHP Class app\models\PaymentMethod

Inheritance: extends yii\db\ActiveRecord
ファイルを表示 Open project: hillelcoren/invoice-ninja Class Usage Examples

Public Properties

Property Type Description
$timestamps boolean

Protected Properties

Property Type Description
$dates array
$hidden array

Public Methods

Method 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 method

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

account_gateway_token() public method

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

contact() public method

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

currency() public method

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

gatewayType() public method

public gatewayType ( ) : mixed
return mixed

getBankDataAttribute() public method

public getBankDataAttribute ( ) : mixed | null | stdClass | string
return mixed | null | stdClass | string

getBankNameAttribute() public method

public getBankNameAttribute ( $bank_name ) : null
$bank_name
return null

getLast4Attribute() public method

public getLast4Attribute ( $value ) : null | string
$value
return null | string

imageUrl() public method

public imageUrl ( ) : Illuminate\Contracts\Routing\UrlGenerator | string
return Illuminate\Contracts\Routing\UrlGenerator | string

lookupBankData() public static method

public static lookupBankData ( $routingNumber ) : mixed | null | stdClass | string
$routingNumber
return mixed | null | stdClass | string

payment_type() public method

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

payments() public method

public payments ( ) : Illuminate\Database\Eloquent\Relations\HasMany
return Illuminate\Database\Eloquent\Relations\HasMany

requiresDelayedAutoBill() public method

scopeClientId() public method

public scopeClientId ( $query, $clientId ) : mixed
$query
$clientId
return mixed

scopeIsBankAccount() public method

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

Property Details

$dates protected_oe property

protected array $dates
return array

$hidden protected_oe property

protected array $hidden
return array

$timestamps public_oe property

public bool $timestamps
return boolean