UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_78c2c25b7a4d
/
app
/
Models
/
Financial
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
HireSubscription.php
<?php namespace EstudioLMS\Models\Financial; use Carbon\Carbon; use EstudioLMS\Models\Auth\User; use EstudioLMS\Models\Subscription\Periodicity; use EstudioLMS\Models\Subscription\Subscription; use Illuminate\Database\Eloquent\Model; /** * Class HireSubscription * @package EstudioLMS\Models\Financial */ class HireSubscription extends Model { protected $fillable = [ 'user_id', 'subscription_id', 'subscription_hash', 'periodicity_id', 'gateway_id', 'payment_code', 'payment_type', 'card_id', 'gross_amount', 'discount_amount', 'fee_amount', 'extra_amount', 'net_amount', 'status' ]; protected $appends = [ 'created' ]; /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function subscription() { return $this->belongsTo(Subscription::class); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function payables() { return $this->hasMany(Payable::class, 'subscription_hash', 'subscription_hash'); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function user() { return $this->belongsTo(User::class)->withTrashed(); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function periodicity() { return $this->belongsTo(Periodicity::class); } /** * @return string */ public function getCreatedAttribute() { $original = $this->getOriginal('created_at');; return Carbon::createFromFormat('Y-m-d H:i:s', $original)->format('d/m/Y'); } }
Copyright © 2026 - UnknownSec