PHP Class Scalr_UI_Controller_Account2_Environments_Clouds

Inheritance: extends Scalr_UI_Controller
Afficher le fichier Open project: scalr/scalr

Méthodes publiques

Méthode Description
defaultAction ( )
hasAccess ( )
init ( )
makeCloudCredentials ( string $platform, array $parameters, integer $status = Entity\CloudCredentials::STATUS_ENABLED ) : CloudCredentials Makes clod credentials entity for specified platform
viewAction ( )
xGetCloudParamsAction ( )
xSaveCloudParamsAction ( )

Private Methods

Méthode Description
checkVar ( $name, $type, $requiredError = '', $cloud = '', $noFileTrim = false, $namePrefix = '', $base64encode = false )
checkVar2 ( $name, $type, $requiredError = '', $cloud = '', $trim = true, $base64encode = false, $fetchIfEmpty = false )
getCloudParams ( $platform )
getCloudStackDetails ( $platform )
getOpenStackDetails ( $platform )
saveAzure ( )
saveAzureSettings ( $pars, $encrypt = true )
saveCloudstack ( )
saveEc2 ( )
saveGce ( )
saveOpenstack ( )
searchCloudstackUser ( Scalr\Service\CloudStack\DataType\AccountList $accounts = null, array $pars = [] ) : boolean Searches a Cloudstack user name from the accounts list by api key and sets properties

Method Details

defaultAction() public méthode

public defaultAction ( )

hasAccess() public méthode

public hasAccess ( )

init() public méthode

public init ( )

makeCloudCredentials() public méthode

Makes clod credentials entity for specified platform
public makeCloudCredentials ( string $platform, array $parameters, integer $status = Entity\CloudCredentials::STATUS_ENABLED ) : CloudCredentials
$platform string Cloud credentials platform
$parameters array Array of cloud credentials parameters
$status integer optional Cloud credentials status
Résultat Scalr\Model\Entity\CloudCredentials Returns new cloud credentials entity

viewAction() public méthode

public viewAction ( )

xGetCloudParamsAction() public méthode

xSaveCloudParamsAction() public méthode