app = $app; } public function transform(OrderElement $element) { $data = [ 'id' => $element->getId(), 'record' => [ 'databox_id' => $element->getSbasId($this->app), 'record_id' => $element->getRecordId(), ], ]; if (null !== $element->getOrderMaster()) { $data['validator_id'] = $element->getOrderMaster()->getId(); $data['status'] = $element->getDeny() ? 'rejected' : 'accepted'; } return $data; } }