driverHandler.$slug, []); $this->settings = wp_parse_args($settings, $this->getDefaultSettings()); } abstract protected function getDefaultSettings(); abstract public function isActive(); public function get() { return $this->settings; } }