1
0
mirror of https://github.com/laravel/valet.git synced 2026-02-06 00:40:06 +01:00

Refactor where legacy drivers are pulled in

This commit is contained in:
Matt Stauffer
2022-12-08 12:45:26 -05:00
parent 1bbe795190
commit 1684068382
5 changed files with 10 additions and 15 deletions

View File

@@ -8,3 +8,10 @@
require_once './cli/Valet/Drivers/'.$file;
}
}
// Require legacy drivers; can be deprecated in v4
foreach (scandir('./cli/includes/legacy') as $file) {
if (substr($file, 0, 1) !== '.') {
require_once './cli/includes/legacy/'.$file;
}
}

View File

@@ -1,7 +0,0 @@
<?php
foreach (scandir('./cli/includes/legacy') as $file) {
if (substr($file, 0, 1) !== '.') {
require_once './cli/includes/legacy/'.$file;
}
}

View File

@@ -21,8 +21,7 @@
"files": [
"cli/includes/compatibility.php",
"cli/includes/facades.php",
"cli/includes/helpers.php",
"cli/includes/require-legacy-files.php"
"cli/includes/helpers.php"
],
"psr-4": {
"Valet\\": "cli/Valet/"

View File

@@ -1,7 +1,6 @@
<?php
require_once './cli/includes/require-drivers.php';
require_once './cli/includes/require-legacy-files.php';
use Valet\Drivers\ValetDriver;

View File

@@ -1,5 +1,6 @@
<?php
use Valet\Drivers\BedrockValetDriver;
use Valet\Drivers\ValetDriver;
class ValetDriverTest extends BaseDriverTestCase
@@ -17,10 +18,6 @@ public function test_it_assigns_drivers_to_given_project()
{
$assignedDriver = ValetDriver::assign($this->projectDir('bedrock'), 'my-site', '/');
// For v4:
// $this->assertEquals('Valet\Drivers\BedrockValetDriver', get_class($assignedDriver));
// For now, because legacy:
$this->assertEquals('BedrockValetDriver', get_class($assignedDriver));
$this->assertEquals(BedrockValetDriver::class, get_class($assignedDriver));
}
}