UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_4fcec8de6337
/
app
/
Models
/
Financial
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
HireHeader.php
<?php namespace EstudioLMS\Models\Financial; use Carbon\Carbon; use Illuminate\Database\Eloquent\Model; /** * EstudioLMS\Models\Financial\HireHeader * * @property int $id * @property int $user_id * @property string $gateway_id * @property string $payment_code * @property float $gross_amount * @property float $discount_amount * @property float $fee_amount * @property float $extra_amount * @property float $shipping_amount * @property float $net_amount * @property int $shipping_type * @property int $status * @property string $created_at * @property \Carbon\Carbon $updated_at * @property-read \EstudioLMS\Models\Financial\HireDetail $detail * @property-read \Illuminate\Database\Eloquent\Collection|\EstudioLMS\Models\Financial\HireDetail[] $details * @property-read \Illuminate\Database\Eloquent\Collection|\EstudioLMS\Models\Financial\HireDetail[] $details2 * @property-read string $transaction_date * @property-read \EstudioLMS\Models\Auth\User $user * @property-read \EstudioLMS\Models\Auth\User $user2 * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereCreatedAt($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereDiscountAmount($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereExtraAmount($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereFeeAmount($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereGatewayId($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereGrossAmount($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereId($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereNetAmount($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader wherePaymentCode($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereShippingAmount($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereShippingType($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereStatus($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereUpdatedAt($value) * @method static \Illuminate\Database\Query\Builder|\EstudioLMS\Models\Financial\HireHeader whereUserId($value) * @mixin \Eloquent */ class HireHeader extends Model { protected $fillable = [ 'user_id', 'gateway_id', 'payment_code', 'gross_amount', 'discount_amount', 'fee_amount', 'extra_amount', 'shipping_amount', 'net_amount', 'shipping_type', 'status' ]; protected $appends = [ 'transaction_date', 'date_created' ]; /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function user() { return $this->hasOne('EstudioLMS\Models\Auth\User', 'id' , 'user_id'); } public function user2() { return $this->hasOne('EstudioLMS\Models\Auth\User', 'id' , 'user_id')->select(['id', 'name', 'email']); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function details() { return $this->hasMany('EstudioLMS\Models\Financial\HireDetail', 'hire_headers_id', 'id'); } public function details2() { return $this->hasMany('EstudioLMS\Models\Financial\HireDetail', 'hire_headers_id', 'id')->select(['id', 'course_id']); } public function detail() { return $this->hasOne('EstudioLMS\Models\Financial\HireDetail', 'hire_headers_id', 'id'); } /** * @param $value * @return int */ public function getStatusAttribute($value) { return (int)$value; } /** * @return string */ public function getTransactionDateAttribute() { return Carbon::createFromFormat('Y-m-d H:i:s', $this->attributes['created_at'])->format('d/m/Y H:i'); } /** * @param $date * @return string */ public function getCreatedAtAttribute($date) { return Carbon::createFromFormat('Y-m-d H:i:s', $date)->format('d/m/Y H:i'); } /** * @param $date * @return string */ public function getDateCreatedAttribute($date) { return $this->getOriginal('created_at'); } }
Copyright © 2026 - UnknownSec