public function trackEvent($parameters) { $resolver = new OptionsResolver(); $resolver->setRequired(array('category', 'action'))->setDefaults(array('label' => '', 'value' => '', 'noninteraction' => ''))->setNormalizers(array('noninteraction' => function (Options $options, $value) { if ($value) { return 'true'; } return 'false'; })); $parameters = $resolver->resolve($parameters); $this->storage->track('_trackEvent', $parameters); }
public function trackTrans() { $this->storage->track('_trackTrans', true); }