/** * Create a dataLayer push from the current data array * * @since 1.0.0 * * @return void */ private static function pushCurrent() { if (!empty(self::$data)) { self::$json .= 'dataLayer.push(' . json_encode(self::$data, JSON_PRETTY_PRINT) . ');'; self::$data = []; } }