/** * Gets environment properties list * * TODO: need to implement proper properties handling @see \Scalr_Environment::getEncryptedVariables() * * @return EnvironmentProperty[] */ public function getProperties() { if (empty($this->_properties)) { /* @var $properties EnvironmentProperty[] */ $properties = EnvironmentProperty::findByEnvId($this->id); if (!empty($properties)) { foreach ($properties as $property) { $this->_properties[$property->name] = $property; } } } return $this->_properties; }