$object->getOwnerId(), 'owner_type' => $object->getOwnerType(), 'document_type' => $object->getDocumentType(), 'reference' => $object->getReference(), 'status' => $object->getStatus(), 'approved_by' => $object->getApprovedBy(), 'issued_date' => $object->getIssuedDate(), 'expired_date' => $object->getExpiredDate(), 'approved_date' => $object->getApprovedDate() ]; } /** * @return array */ protected function rules(): array { return [ 'owner_id' => 'required', 'owner_type' => 'required', 'document_type' => 'required', 'reference' => 'required', 'status' => '', 'issued_date' => '', 'expired_date' => '', 'approved_date' => '', ]; } /** * @return array */ protected function messages(): array { return []; } }