For 8.x.

This module cannot be installed on environments like Acquia either via command line or the Drupal admin due to the double quoted form class in the routing.yml. Running it through YAML linter returned a malformed error. Changing it to single quotes corrects this issue, and I can now install the module on Acquia.

google_tag.settings_form:
  path: "/admin/config/system/google_tag"
  defaults:
    _title: "Google Tag Manager"
    _form: '\Drupal\google_tag\Form\GoogleTagSettingsForm'
  requirements:
    _permission: 'administer google tag manager'

Comments

kevinquillen created an issue. See original summary.

mikey_p’s picture

If this is referencing my 8.x port on Github, this was fixed sometime ago on Github.

solotandem’s picture

Version: 7.x-1.x-dev » 8.x-1.x-dev
Status: Active » Fixed

This file has single quotes.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.