PHP Class app\models\Payment

Inheritance: extends Illuminate\Database\Eloquent\Model
Afficher le fichier Open project: hillelcoren/invoice-ninja Class Usage Examples

Protected Properties

Свойство Type Description
$dates array
$presenter string

Méthodes publiques

Méthode Description
account ( ) : BelongsTo
account_gateway ( ) : BelongsTo
client ( ) : mixed
contact ( ) : BelongsTo
getBankDataAttribute ( ) : mixed | null | stdClass | string
getBankNameAttribute ( $bank_name ) : null
getCompletedAmount ( ) : mixed
getEntityType ( ) : mixed
getLast4Attribute ( $value ) : null | string
getName ( ) : mixed
getRoute ( ) : string
invitation ( ) : BelongsTo
invoice ( ) : mixed
isCompleted ( ) : boolean
isFailed ( ) : boolean
isFailedOrVoided ( )
isPartiallyRefunded ( ) : boolean
isPending ( ) : boolean
isRefunded ( ) : boolean
isVoided ( ) : boolean
markComplete ( )
markFailed ( string $failureMessage = '' )
markVoided ( ) : boolean
payment_method ( ) : BelongsTo
payment_status ( ) : BelongsTo
payment_type ( ) : BelongsTo
recordRefund ( null $amount = null ) : boolean
scopeExcludeFailed ( $query ) * public function getAmount() { return Utils::formatMoney($this->amount, $this->client->getCurrencyId()); }
user ( ) : mixed

Method Details

account() public méthode

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

account_gateway() public méthode

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

client() public méthode

public client ( ) : mixed
Résultat mixed

contact() public méthode

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

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

getCompletedAmount() public méthode

public getCompletedAmount ( ) : mixed
Résultat mixed

getEntityType() public méthode

public getEntityType ( ) : mixed
Résultat mixed

getLast4Attribute() public méthode

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

getName() public méthode

public getName ( ) : mixed
Résultat mixed

getRoute() public méthode

public getRoute ( ) : string
Résultat string

invitation() public méthode

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

invoice() public méthode

public invoice ( ) : mixed
Résultat mixed

isCompleted() public méthode

public isCompleted ( ) : boolean
Résultat boolean

isFailed() public méthode

public isFailed ( ) : boolean
Résultat boolean

isFailedOrVoided() public méthode

public isFailedOrVoided ( )

isPartiallyRefunded() public méthode

public isPartiallyRefunded ( ) : boolean
Résultat boolean

isPending() public méthode

public isPending ( ) : boolean
Résultat boolean

isRefunded() public méthode

public isRefunded ( ) : boolean
Résultat boolean

isVoided() public méthode

public isVoided ( ) : boolean
Résultat boolean

markComplete() public méthode

public markComplete ( )

markFailed() public méthode

public markFailed ( string $failureMessage = '' )
$failureMessage string

markVoided() public méthode

public markVoided ( ) : boolean
Résultat boolean

payment_method() public méthode

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

payment_status() public méthode

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

payment_type() public méthode

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

recordRefund() public méthode

public recordRefund ( null $amount = null ) : boolean
$amount null
Résultat boolean

scopeExcludeFailed() public méthode

* public function getAmount() { return Utils::formatMoney($this->amount, $this->client->getCurrencyId()); }
public scopeExcludeFailed ( $query )

user() public méthode

public user ( ) : mixed
Résultat mixed

Property Details

$dates protected_oe property

protected array $dates
Résultat array

$presenter protected_oe property

protected string $presenter
Résultat string