Подскажите, а что-то в таком духе в __construct пихать неправильно? Надо в конкретный метод?
$this->wave = Setting::where('key', 'wave')->value('value');
Это получение настройки из БД, которая дальше влияет на работу скрипта.
Проблема возникла с тем, что при изменении значения в базе в скрипте оно при повторных запусках не меняется...