protected function Container::compactSnippet in GoogleTagManager 8
Returns the compacted snippet.
Parameters
string $snippet: The JavaScript snippet.
array $search: The array of strings to replace with blank.
Return value
string The compacted snippet.
3 calls to Container::compactSnippet()
- Container::dataLayerSnippet in src/
Entity/ Container.php - Returns JavaScript data layer snippet or adds items to data layer.
- Container::noscriptSnippet in src/
Entity/ Container.php - Returns JavaScript noscript snippet.
- Container::scriptSnippet in src/
Entity/ Container.php - Returns JavaScript script snippet.
File
- src/
Entity/ Container.php, line 380
Class
- Container
- Defines the container configuration entity.
Namespace
Drupal\google_tag\EntityCode
protected function compactSnippet($snippet, array $search = [
"\n",
' ',
]) {
$compact = \Drupal::config('google_tag.settings')
->get('compact_snippet');
return $compact ? str_replace($search, '', $snippet) : $snippet;
}