Download the PHP package amazeeio/drupal_integrations without Composer
On this page you can find all versions of the php package amazeeio/drupal_integrations. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download amazeeio/drupal_integrations
More information about amazeeio/drupal_integrations
Files in amazeeio/drupal_integrations
Package drupal_integrations
Short Description Add this project to any Drupal 9+ distribution based on drupal/core-composer-scaffold to enable it for use on Lagoon.
License MIT
Informations about the package drupal_integrations
amazeeio/drupal_integrations
Add this project to any Drupal distribution based on drupal/core-composer-scaffold to enable it for use on Lagoon.
This project enables the following Lagoon integrations:
- Injects the Lagoon database credentials for the Drupal site
- Demonstrates how to turn on twig debugging on non-production Lagoon environments
- Sets the path to:
- Configuration import / export directory
- Private files
- Temporary files
- Twig cache files
- Establishes a secure, random hash salt for Drupal
- Prevents the user from updating Drupal core with Drush
- Configures the trusted host patterns to avoid a warning that is not applicable to Lagoon
- Ignores large cache directories (e.g. node modules and bower components)
- Installs lagoon wildcard drush alias file
- Drush commands for lagoon
Enabling this project
This project must be enabled in the top-level composer.json file, or it will be ignored and will not perform any of its functions.
Drush commands for Lagoon
Tests
Tests will run PHPCS across all files within the assets
and src
directories.
Site-Wide Drush Commands
Installing this module requires that the installer-paths in the Drupal site's composer.json file contains "drush/Commands/contrib/{$name}": ["type:drupal-drush"].
Credits
Big thanks goes out to Greg Anderson from Pantheon all his hard work that went into improving drupal's composer integration allows us to manage platform settings via a composer project.