addClassName('Software'); } public function getModelClass(): SoftwareModel { return new SoftwareModel(); } public function getEntityClass(): SoftwareEntity { return new SoftwareEntity(); } public function getFields(): array { return [ "type", "model", "price", "status", "description", ]; } public function getFilterFields(): array { return ['type', 'status']; } public function getBatchJobFields(): array { return ['type', 'status']; } }