ExternalTrackingExtension
| author | Damien Jarry |
|---|---|
| version | 1.0 |
| uses | ExternalTrackingManager |
| uses | Twig_Extension |
__construct(\GeekyHouse\ExternalTrackingBundle\Service\ExternalTrackingManager $ExternalTrackingManager) : \GeekyHouse\ExternalTrackingBundle\Twig\Extension\ExternalTrackingExtension
\GeekyHouse\ExternalTrackingBundle\Service\ExternalTrackingManagerA ExternalTrackingManager instance
\GeekyHouse\ExternalTrackingBundle\Twig\Extension\ExternalTrackingExtensionAn ExternalTrackingExtension instancegetExternalTrackers(boolean $documentReady= true, integer $delay= 500) : string
booleanDefine if the trackers have to wait until DOM is loaded
integerDefine a delay before write the trackers
stringThe HTML trackers (escaped format, use "raw()")getFunctions()
getName()
cleanJavascriptString(string $string) : string
stringThe original Javascript string
stringThe string cleaned to be used in "eval"escapeDoubleQuoteJS(array $matches) : string
arrayThe matches returned by preg_replace_callbackers
stringThe string escaped$ExternalTrackingManager : \GeekyHouse\ExternalTrackingBundle\Service\ExternalTrackingManager