/** * @return Scalr_Util_Observable */ private static function GetInternalObservable() { if (self::$InternalObservable === null) { self::$InternalObservable = new Scalr_Util_Observable(); self::$InternalObservable->defineEvents(array("addClient", "updateClient", "beforeDeleteClient", "deleteClient", "addPayment", "subscrSignup", "subscrCancel", "subscrEot", "subscrUpdate")); } return self::$InternalObservable; }