PHP Class Scalr\Stats\CostAnalytics\Entity\ReportEntity

Since: 5.0 (23.06.2014)
Author: Vitaliy Demidov ([email protected])
Inheritance: extends Scalr\Model\AbstractEntity, implements Scalr\DataType\AccessPermissionsInterface, implements Scalr\DataType\ScopeInterface
Show file Open project: scalr/scalr Class Usage Examples

Public Properties

Property Type Description
$accountId integer The account which is associated with the report.
$emails string Comma separated list of the emails is allowed
$period integer Period
$status integer Status
$subjectId string Identifier of the CC or Project
$subjectType integer The type of the subject 1 - CC , 2 - Project
$uuid string identifier (UUID)

Public Methods

Method Description
getScope ( )
hasAccessPermissions ( $user, $environment = null, $modify = null )
save ( )

Method Details

getScope() public method

See also: ScopeInterface::getScope()
public getScope ( )

hasAccessPermissions() public method

See also: AccessPermissionsInterface::hasAccessPermissions()
public hasAccessPermissions ( $user, $environment = null, $modify = null )

save() public method

See also: Scalr\Model\AbstractEntity::save()
public save ( )

Property Details

$accountId public property

The account which is associated with the report.
public int $accountId
return integer

$emails public property

Comma separated list of the emails is allowed
public string $emails
return string

$period public property

Period
public int $period
return integer

$status public property

Status
public int $status
return integer

$subjectId public property

Identifier of the CC or Project
public string $subjectId
return string

$subjectType public property

The type of the subject 1 - CC , 2 - Project
public int $subjectType
return integer

$uuid public property

identifier (UUID)
public string $uuid
return string