I cant make this plugin work in my project. Can you provide a more accurate documentation about setup, code examples?
class ImportDevice implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, QueueProgress, SerializesModels;
protected $data;
/**
* Create a new job instance.
*/
public function __construct($data)
{
$this->data = $data;
}
/**
* Execute the job.
*/
public function handle(): void
{
$this->setProgress(10);
Log::info("Import 10%");
sleep(3);
// Run import in Helper for device
//Helper::import($this->data->name, $this->data->ip, $this->data->user, $this->data->password, $this->data->port, 'import');
$this->setProgress(50);
Log::info("Import 50%");
sleep(3);
$this->setProgress(100);
Log::info("Import 100%");
// release job
$this->release();
}
}