0) { $this->data[$name] = $arguments[0]; } return $this; } /** * Returns the slug identifier used for mapping options. * Overwritten in child classes. */ abstract public function getSlug(): string; abstract public function admin(): array; abstract public function student(): array; }