public function setupBehaviors()
{
if ($this->role->hasBehavior(ROLE_BEHAVIORS::RABBITMQ)) {
Scalr_Role_Behavior_RabbitMQ::setupBehavior($this);
}
if ($this->role->hasBehavior(ROLE_BEHAVIORS::MONGODB)) {
Scalr_Role_Behavior_MongoDB::setupBehavior($this);
}
if ($this->role->hasBehavior(ROLE_BEHAVIORS::NGINX)) {
Scalr_Role_Behavior_Nginx::setupBehavior($this);
}
if ($this->role->hasBehavior(ROLE_BEHAVIORS::MYSQL)) {
Scalr_Role_Behavior_MySql::setupBehavior($this);
}
if ($this->role->hasBehavior(ROLE_BEHAVIORS::VPC_ROUTER)) {
Scalr_Role_Behavior_Router::setupBehavior($this);
}
}