From 58e3c07fe3a8979dc0435ee874feab63a57cf23f Mon Sep 17 00:00:00 2001 From: Tristan Payne Date: Tue, 26 Jul 2016 14:09:15 -0500 Subject: [PATCH] Drupal 7 & 8 Driver (#48) * Add support for Drupal * Implement more logic to handle Drupal 6, Drupal 7 and Drupal 8 * Additional fixes for Drupal 8 install. Removed note about Drupal 6 since it doesn't work properly beyond PHP 5.3. * Rewrite front controller check for Drupal 8 --- cli/drivers/ValetDriver.php | 1 + cli/drivers/require.php | 1 + drivers/DrupalValetDriver.php | 73 +++++++++++++++++++++++++++++++++++ 3 files changed, 75 insertions(+) create mode 100644 drivers/DrupalValetDriver.php diff --git a/cli/drivers/ValetDriver.php b/cli/drivers/ValetDriver.php index f7e3669..ada07e0 100644 --- a/cli/drivers/ValetDriver.php +++ b/cli/drivers/ValetDriver.php @@ -59,6 +59,7 @@ public static function assign($sitePath, $siteName, $uri) $drivers[] = 'ContaoValetDriver'; $drivers[] = 'KatanaValetDriver'; $drivers[] = 'JoomlaValetDriver'; + $drivers[] = 'DrupalValetDriver'; $drivers[] = 'BasicValetDriver'; diff --git a/cli/drivers/require.php b/cli/drivers/require.php index 7434d6b..9842873 100644 --- a/cli/drivers/require.php +++ b/cli/drivers/require.php @@ -23,3 +23,4 @@ require_once __DIR__.'/KatanaValetDriver.php'; require_once __DIR__.'/CakeValetDriver.php'; require_once __DIR__.'/JoomlaValetDriver.php'; +require_once __DIR__.'/DrupalValetDriver.php'; diff --git a/drivers/DrupalValetDriver.php b/drivers/DrupalValetDriver.php new file mode 100644 index 0000000..19bdd5e --- /dev/null +++ b/drivers/DrupalValetDriver.php @@ -0,0 +1,73 @@ +