logger = $logger; $this->logger = $logger; } /** * Log the event. * * @param array $properties Event properties. * @param string $event_name Event name. */ public function log_event( $properties, $event_name ) { $this->logger->debug( $event_name, array( 'source' => $this->source ) ); foreach ( $properties as $key => $property ) { $this->logger->debug( " - {$key}: {$property}", array( 'source' => $this->source ) ); } return $properties; } } new TracksDebugLog();