AttachObserver() public static méthode

Attach observer
public static AttachObserver ( AbstractEventObserver $observer )
$observer Scalr\Observer\AbstractEventObserver
Exemple #1
0
 private static function setupObservers()
 {
     Scalr::AttachObserver(new DBEventObserver());
     Scalr::AttachObserver(new DNSEventObserver());
     Scalr::AttachObserver(new EbsObserver());
     Scalr::AttachObserver(new CloudstackObserver());
     Scalr::AttachObserver(new MessagingEventObserver());
     Scalr::AttachObserver(new ScalarizrEventObserver());
     Scalr::AttachObserver(new BehaviorEventObserver());
     Scalr::AttachObserver(new Ec2Observer());
     Scalr::AttachObserver(new EipObserver());
     Scalr::AttachObserver(new ElbObserver());
     Scalr::AttachObserver(new OpenstackObserver());
     self::$observersSetuped = true;
 }
Exemple #2
0
 private static function setupObservers()
 {
     Scalr::AttachObserver(new DBEventObserver());
     Scalr::AttachObserver(new DNSEventObserver());
     Scalr::AttachObserver(new Modules_Platforms_Ec2_Observers_Ebs());
     Scalr::AttachObserver(new Modules_Platforms_Cloudstack_Observers_Cloudstack());
     Scalr::AttachObserver(new MessagingEventObserver());
     Scalr::AttachObserver(new ScalarizrEventObserver());
     Scalr::AttachObserver(new BehaviorEventObserver());
     Scalr::AttachObserver(new Modules_Platforms_Ec2_Observers_Ec2());
     Scalr::AttachObserver(new Modules_Platforms_Ec2_Observers_Eip());
     Scalr::AttachObserver(new Modules_Platforms_Ec2_Observers_Elb());
     Scalr::AttachObserver(new Modules_Platforms_Openstack_Observers_Openstack());
     Scalr::AttachObserver(new MailEventObserver(), true);
     Scalr::AttachObserver(new RESTEventObserver(), true);
     self::$observersSetuped = true;
 }