Gets an AWS client event observer
public getEventObserver ( ) : Scalr\Service\Aws\Plugin\EventObserver | ||
Résultat | Scalr\Service\Aws\Plugin\EventObserver | Returns AWS client event observer |
/** * Increments the quantity of the processed queries during current client instance */ protected function _incrementQueriesQuantity() { $this->aws->queriesQuantity++; $eventObserver = $this->aws->getEventObserver(); if (isset($eventObserver) && $eventObserver->isSubscribed(EventType::EVENT_SEND_REQUEST)) { $eventObserver->fireEvent(new SendRequestEvent(array('requestNumber' => $this->aws->queriesQuantity, 'apicall' => isset($this->lastApiCall) ? $this->lastApiCall : null))); } }