PHP Класс Scalr\Farm\Role\FarmRoleStorageConfig

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$fs
$id
$index
$label
$mount
$mountOptions
$mountPoint
$reUse
$rebuild
$settings
$status
$type

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

Свойство Тип Описание
$db
$farmRole

Открытые методы

Метод Описание
__construct ( DBFarmRole $farmRole )
apply ( array $config ) : FarmRoleStorageConfig Apply properties from config to object
create ( FarmRoleStorageConfig $config ) Create new FarmRoleStorageConfig based on input config
delete ( $id = null )
getByFarmRole ( DBFarmRole $farmRole ) : FarmRoleStorageConfig[]
loadById ( $id )
save ( )
validate ( ) : string | true Validate current object

Описание методов

__construct() публичный Метод

public __construct ( DBFarmRole $farmRole )
$farmRole DBFarmRole

apply() публичный Метод

Apply properties from config to object
public apply ( array $config ) : FarmRoleStorageConfig
$config array Storage config
Результат FarmRoleStorageConfig

create() публичный Метод

Create new FarmRoleStorageConfig based on input config
public create ( FarmRoleStorageConfig $config )
$config FarmRoleStorageConfig

delete() публичный Метод

public delete ( $id = null )

getByFarmRole() публичный статический Метод

public static getByFarmRole ( DBFarmRole $farmRole ) : FarmRoleStorageConfig[]
$farmRole DBFarmRole
Результат FarmRoleStorageConfig[]

loadById() публичный Метод

public loadById ( $id )

save() публичный Метод

public save ( )

validate() публичный Метод

Validate current object
public validate ( ) : string | true
Результат string | true Return true if object valid or string on error

Описание свойств

$db защищенное свойство

protected $db

$farmRole защищенное свойство

protected $farmRole

$fs публичное свойство

public $fs

$id публичное свойство

public $id

$index публичное свойство

public $index

$label публичное свойство

public $label

$mount публичное свойство

public $mount

$mountOptions публичное свойство

public $mountOptions

$mountPoint публичное свойство

public $mountPoint

$reUse публичное свойство

public $reUse

$rebuild публичное свойство

public $rebuild

$settings публичное свойство

public $settings

$status публичное свойство

public $status

$type публичное свойство

public $type