PHP 클래스 Composer\Installers\Installer

상속: extends Composer\Installer\LibraryInstaller
파일 보기 프로젝트 열기: composer/installers 1 사용 예제들

공개 메소드들

메소드 설명
getInstallPath ( Composer\Package\PackageInterface $package ) {@inheritDoc}
supports ( $packageType ) {@inheritDoc}
uninstall ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package )

보호된 메소드들

메소드 설명
findFrameworkType ( string $type ) : string Finds a supported framework type if it exists and returns it
getLocationPattern ( string $frameworkType ) : string Get the second part of the regular expression to check for support of a package type

비공개 메소드들

메소드 설명
getIO ( ) : Composer\IO\IOInterface Get I/O object

메소드 상세

findFrameworkType() 보호된 메소드

Finds a supported framework type if it exists and returns it
protected findFrameworkType ( string $type ) : string
$type string
리턴 string

getInstallPath() 공개 메소드

{@inheritDoc}
public getInstallPath ( Composer\Package\PackageInterface $package )
$package Composer\Package\PackageInterface

getLocationPattern() 보호된 메소드

Get the second part of the regular expression to check for support of a package type
protected getLocationPattern ( string $frameworkType ) : string
$frameworkType string
리턴 string

supports() 공개 메소드

{@inheritDoc}
public supports ( $packageType )

uninstall() 공개 메소드

public uninstall ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package )
$repo Composer\Repository\InstalledRepositoryInterface
$package Composer\Package\PackageInterface