как получить модель у поставщика услуг? - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь вызвать модель для обслуживания с помощью обработчика событий, но не могу получить значение.

Функция модели

 static::created(function($model)
        {
            # increment next running num if is running
            if (Config::get(snake_case(get_class($model)) . 'ref_num.is_running', false)) {
                Config::set(strtolower(snake_case(get_class($model))) . '_ref_num.incremented', true);
            }
            # return next running number
            $model->setResult([
                'next' => $model->runningNum()
            ]);

        });

Поставщик услуг

public function __construct()
    {   
        Event::listen('eloquent.created: Sale', function ($model) {

            $jompay_company_id = Config::get('settings.jompay_company_id', null);
            $inv_id = $model->id;
            $jompay_ref_id = $jompay_company_id . $inv_id;

            $meta = unserialize($model->meta);

        }); 
    }
...