PHP Класс app\models\PaymentMethod

Наследование: extends yii\db\ActiveRecord
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$timestamps boolean

Защищенные свойства (Protected)

Свойство Тип Описание
$dates array
$hidden array

Открытые методы

Метод Описание
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 )

Описание методов

account() публичный Метод

public account ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

account_gateway_token() публичный Метод

public account_gateway_token ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

contact() публичный Метод

public contact ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

currency() публичный Метод

public currency ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

gatewayType() публичный Метод

public gatewayType ( ) : mixed
Результат mixed

getBankDataAttribute() публичный Метод

public getBankDataAttribute ( ) : mixed | null | stdClass | string
Результат mixed | null | stdClass | string

getBankNameAttribute() публичный Метод

public getBankNameAttribute ( $bank_name ) : null
$bank_name
Результат null

getLast4Attribute() публичный Метод

public getLast4Attribute ( $value ) : null | string
$value
Результат null | string

imageUrl() публичный Метод

public imageUrl ( ) : Illuminate\Contracts\Routing\UrlGenerator | string
Результат Illuminate\Contracts\Routing\UrlGenerator | string

lookupBankData() публичный статический Метод

public static lookupBankData ( $routingNumber ) : mixed | null | stdClass | string
$routingNumber
Результат mixed | null | stdClass | string

payment_type() публичный Метод

public payment_type ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

payments() публичный Метод

public payments ( ) : Illuminate\Database\Eloquent\Relations\HasMany
Результат Illuminate\Database\Eloquent\Relations\HasMany

requiresDelayedAutoBill() публичный Метод

public requiresDelayedAutoBill ( ) : boolean
Результат boolean

scopeClientId() публичный Метод

public scopeClientId ( $query, $clientId ) : mixed
$query
$clientId
Результат mixed

scopeIsBankAccount() публичный Метод

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

Описание свойств

$dates защищенное свойство

protected array $dates
Результат array

$hidden защищенное свойство

protected array $hidden
Результат array

$timestamps публичное свойство

public bool $timestamps
Результат boolean