Composer\Installers
CakePHPInstaller::matchesCakeVersion() protected WC 1.0
Check if CakePHP version matches against a version
{} Это метод класса: CakePHPInstaller{}
Хуков нет.
Возвращает
true/false.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->matchesCakeVersion( $matcher, $version );
- $matcher(строка) (обязательный)
- -
- $version(строка) (обязательный)
- -
Код CakePHPInstaller::matchesCakeVersion() CakePHPInstaller::matchesCakeVersion WC 5.0.0
protected function matchesCakeVersion($matcher, $version)
{
$repositoryManager = $this->composer->getRepositoryManager();
if (! $repositoryManager) {
return false;
}
$repos = $repositoryManager->getLocalRepository();
if (!$repos) {
return false;
}
return $repos->findPackage('cakephp/cakephp', new Constraint($matcher, $version)) !== null;
}