PHP Класс Scalr_Scaling_FarmRoleMetric

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

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

Свойство Тип Описание
$dtLastPolled
$farmRoleId
$id
$instancesNumber
$lastData
$lastValue
$metricId

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

Свойство Тип Описание
$dbMessageKeyNotFound
$dbPrimaryKey
$dbPropertyMap
$dbTableName
$logger
$metric Scalr\Model\Entity\ScalingMetric Related ScalingMetric instance
$settings
$settingsRaw

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

Метод Описание
__construct ( $id = null )
clearSettings ( )
getMetric ( ) : ScalingMetric Gets related ScalingMetric entity
getScalingDecision ( )
getSetting ( $name )
getSettings ( )
loadBy ( $info )
save ( boolean $forceInsert = false, array $ignoredFields = null ) : Scalr_Model Save current object to database
setSetting ( $name, $value )
setSettings ( $settings )

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

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

public __construct ( $id = null )

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

public clearSettings ( )

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

Gets related ScalingMetric entity
public getMetric ( ) : ScalingMetric
Результат Scalr\Model\Entity\ScalingMetric

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

public getScalingDecision ( )

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

public getSetting ( $name )

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

public getSettings ( )

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

public loadBy ( $info )

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

Save current object to database
public save ( boolean $forceInsert = false, array $ignoredFields = null ) : Scalr_Model
$forceInsert boolean optional Force insert. (false by default)
$ignoredFields array optional Fields that are not updated
Результат Scalr_Model Return current object

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

public setSetting ( $name, $value )

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

public setSettings ( $settings )

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

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

protected $dbMessageKeyNotFound

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

protected $dbPrimaryKey

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

protected $dbPropertyMap

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

protected $dbTableName

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

public $dtLastPolled

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

public $farmRoleId

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

public $id

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

public $instancesNumber

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

public $lastData

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

public $lastValue

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

protected $logger

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

Related ScalingMetric instance
protected ScalingMetric,Scalr\Model\Entity $metric
Результат Scalr\Model\Entity\ScalingMetric

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

public $metricId

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

protected $settings

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

protected $settingsRaw