PluginProbe
Media Cloud Sync / 1.2.12
Media Cloud Sync v1.2.12
1.4.0 1.3.12 1.3.11 1.3.10 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.2.0 1.2.10 1.2.11 1.2.12 1.2.13 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 All 34 releases
media-cloud-sync / includes / sdk / s3 / Aws / HasMonitoringEventsTrait.php

HasMonitoringEventsTrait.php in Media Cloud Sync 1.2.12, at includes/sdk/s3/Aws/HasMonitoringEventsTrait.php

37 lines 886 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace Dudlewebs\WPMCS\s3\Aws;
4
5 trait HasMonitoringEventsTrait
6 {
7 private $monitoringEvents = [];
8 /**
9 * Get client-side monitoring events attached to this object. Each event is
10 * represented as an associative array within the returned array.
11 *
12 * @return array
13 */
14 public function getMonitoringEvents()
15 {
16 return $this->monitoringEvents;
17 }
18 /**
19 * Prepend a client-side monitoring event to this object's event list
20 *
21 * @param array $event
22 */
23 public function prependMonitoringEvent(array $event)
24 {
25 \array_unshift($this->monitoringEvents, $event);
26 }
27 /**
28 * Append a client-side monitoring event to this object's event list
29 *
30 * @param array $event
31 */
32 public function appendMonitoringEvent(array $event)
33 {
34 $this->monitoringEvents[] = $event;
35 }
36 }
37