| 123456789101112131415161718192021222324252627282930313233343536373839 | <?phpnamespace Aws;trait HasMonitoringEventsTrait{    private $monitoringEvents = [];    /**     * Get client-side monitoring events attached to this object. Each event is     * represented as an associative array within the returned array.     *     * @return array     */    public function getMonitoringEvents()    {        return $this->monitoringEvents;    }    /**     * Prepend a client-side monitoring event to this object's event list     *     * @param array $event     */    public function prependMonitoringEvent(array $event)    {        array_unshift($this->monitoringEvents, $event);    }    /**     * Append a client-side monitoring event to this object's event list     *     * @param array $event     */    public function appendMonitoringEvent(array $event)    {        $this->monitoringEvents []= $event;    }}
 |