private function is_supported_by_moodle($version) { foreach ($version->supportedmoodles as $supported) { if ($this->moodlerelease == $supported->release && $this->moodleversion >= $supported->version) { return true; } } return false; }