author; } /** * Get plugin version * * @return float */ public abstract function getVersion() { return $this->version; } /** * Get plugin name * * @return string */ public abstract function getName() { return $this->name; } /** * Get plugin description * * @return string */ public abstract function getDescription() { return $this->description; } } ?>