PHP 클래스 SatisAdmin\Model\Config

저자: Yohan Giarelli ([email protected])
상속: implements JsonSerializable
파일 보기 프로젝트 열기: yohang/satis-admin

보호된 프로퍼티들

프로퍼티 타입 설명
$homepage string
$name string
$repositories Repository[]
$requireAll boolean

공개 메소드들

메소드 설명
addRepository ( Repository $repository )
fromArray ( array $data ) : Config
getHomepage ( ) : string
getName ( ) : string
getRepositories ( ) : Repository[]
getRepository ( integer $index ) : Repository
getRequireAll ( ) : boolean
jsonSerialize ( ) {@inheritDoc}
loadValidatorMetadata ( Symfony\Component\Validator\Mapping\ClassMetadata $metadata )
removeRepository ( Repository | integer $repository )
setHomepage ( string $homepage )
setName ( string $name )
setRepositories ( array $repositories )
setRequireAll ( boolean $requireAll )

메소드 상세

addRepository() 공개 메소드

public addRepository ( Repository $repository )
$repository Repository

fromArray() 공개 메소드

public fromArray ( array $data ) : Config
$data array
리턴 Config

getHomepage() 공개 메소드

public getHomepage ( ) : string
리턴 string

getName() 공개 메소드

public getName ( ) : string
리턴 string

getRepositories() 공개 메소드

public getRepositories ( ) : Repository[]
리턴 Repository[]

getRepository() 공개 메소드

public getRepository ( integer $index ) : Repository
$index integer
리턴 Repository

getRequireAll() 공개 메소드

public getRequireAll ( ) : boolean
리턴 boolean

jsonSerialize() 공개 메소드

{@inheritDoc}
public jsonSerialize ( )

loadValidatorMetadata() 공개 정적인 메소드

public static loadValidatorMetadata ( Symfony\Component\Validator\Mapping\ClassMetadata $metadata )
$metadata Symfony\Component\Validator\Mapping\ClassMetadata

removeRepository() 공개 메소드

public removeRepository ( Repository | integer $repository )
$repository Repository | integer

setHomepage() 공개 메소드

public setHomepage ( string $homepage )
$homepage string

setName() 공개 메소드

public setName ( string $name )
$name string

setRepositories() 공개 메소드

public setRepositories ( array $repositories )
$repositories array

setRequireAll() 공개 메소드

public setRequireAll ( boolean $requireAll )
$requireAll boolean

프로퍼티 상세

$homepage 보호되어 있는 프로퍼티

protected string $homepage
리턴 string

$name 보호되어 있는 프로퍼티

protected string $name
리턴 string

$repositories 보호되어 있는 프로퍼티

protected Repository[],SatisAdmin\Model $repositories
리턴 Repository[]

$requireAll 보호되어 있는 프로퍼티

protected bool $requireAll
리턴 boolean