collection = $collectionFactory->create(); parent::__construct($name, $primaryFieldName, $requestFieldName, $meta, $data); $this->session = $session; } public function getData(): array { $data = []; $salesperson = $this->session->getLab(); if (!empty($salesperson) && isset($salesperson['lab_id'])) { $data[$salesperson['lab_id']]['lab'] = $salesperson; } $this->session->unsLab(); return $data; } }