customerSession->isLoggedIn()) { $salespersonId = $this->context->getRequest()->getParam('salesperson_id', 0); $data = $this->labCollectionFactory->create() ->addFieldToFilter('is_active', 1) ->addFieldToFilter('salesperson_id', $salespersonId) ->addFieldToFilter('customer_id', $this->customerSession->getCustomerId()) ->addFieldToSelect(['lab_id', 'lab_code', 'booking_account']) ->getData(); } return $this->jsonFactory->create()->setData(['labs' => $data]); } }