PHP Класс SatisAdmin\Model\Config

Автор: Yohan Giarelli ([email protected])
Наследование: implements JsonSerializable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$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