PHP Class Scalr_UI_Controller_Platforms

Inheritance: extends Scalr_UI_Controller
Datei anzeigen Open project: scalr/scalr

Public Methods

Method Description
getCloudLocations ( $platforms, $allowAll = true )
getEnabledPlatforms ( $addLocations = false, $includeGCELocations = true )
hasAccess ( )
xGetInstanceTypesAction ( string $platform, string $cloudLocation = null )
xGetLocationsAction ( JsonData $platforms )
xGetRootDeviceInfoAction ( string $platform, string $cloudLocation, integer $roleId )

Method Details

getCloudLocations() public method

public getCloudLocations ( $platforms, $allowAll = true )

getEnabledPlatforms() public method

public getEnabledPlatforms ( $addLocations = false, $includeGCELocations = true )

hasAccess() public method

public hasAccess ( )

xGetInstanceTypesAction() public method

public xGetInstanceTypesAction ( string $platform, string $cloudLocation = null )
$platform string
$cloudLocation string

xGetLocationsAction() public method

public xGetLocationsAction ( JsonData $platforms )
$platforms Scalr\UI\Request\JsonData

xGetRootDeviceInfoAction() public method

public xGetRootDeviceInfoAction ( string $platform, string $cloudLocation, integer $roleId )
$platform string
$cloudLocation string
$roleId integer