/** * Find the maximum satisfying version * @param array|string $versions An array of version objects or version strings, one version string * @return \vierbergenlars\SemVer\version|null */ public function maxSatisfying($versions, $loose = false) { if (!is_array($versions)) { $versions = array($versions); } return new version((string) G::maxSatisfying(new JSArray($versions), $this->range, $loose)); }