fix: add support for windows home path

This commit is contained in:
Enzo Innocenzi committed 2020-06-17 19:41:40 +02:00
1 parent baa9819daf
commit 54e9d4757d
6 files changed
+1124 -18

No files matched your search

+1 -1
View File
@@ -13,7 +13,7 @@ class PublishCommand extends Command
public function handle() public function handle()
{ {
$configFile = implode(DIRECTORY_SEPARATOR, [ $configFile = implode(DIRECTORY_SEPARATOR, [
$_SERVER['HOME'], $_SERVER['HOME'] ?? $_SERVER['USERPROFILE'],
'.expose', '.expose',
'config.php', 'config.php',
]); ]);
@@ -19,7 +19,7 @@ class ShareCurrentWorkingDirectoryCommand extends ShareCommand
protected function detectTld(): string protected function detectTld(): string
{ {
$valetConfigFile = $_SERVER['HOME'].DIRECTORY_SEPARATOR.'.config'.DIRECTORY_SEPARATOR.'valet'.DIRECTORY_SEPARATOR.'config.json'; $valetConfigFile = $_SERVER['HOME'] ?? $_SERVER['USERPROFILE'].DIRECTORY_SEPARATOR.'.config'.DIRECTORY_SEPARATOR.'valet'.DIRECTORY_SEPARATOR.'config.json';
if (file_exists($valetConfigFile)) { if (file_exists($valetConfigFile)) {
$valetConfig = json_decode(file_get_contents($valetConfigFile)); $valetConfig = json_decode(file_get_contents($valetConfigFile));
@@ -18,13 +18,11 @@ class StoreAuthenticationTokenCommand extends Command
public function handle() public function handle()
{ {
$config = config('expose', []);
if (! is_null($this->argument('token'))) { if (! is_null($this->argument('token'))) {
$this->info('Setting the expose authentication token to "'.$this->argument('token').'"'); $this->info('Setting the expose authentication token to "'.$this->argument('token').'"');
$configFile = implode(DIRECTORY_SEPARATOR, [ $configFile = implode(DIRECTORY_SEPARATOR, [
$_SERVER['HOME'], $_SERVER['HOME'] ?? $_SERVER['USERPROFILE'],
'.expose', '.expose',
'config.php', 'config.php',
]); ]);
+1 -1
View File
@@ -45,7 +45,7 @@ class AppServiceProvider extends ServiceProvider
} }
$configFile = implode(DIRECTORY_SEPARATOR, [ $configFile = implode(DIRECTORY_SEPARATOR, [
$_SERVER['HOME'] ?? __DIR__, $_SERVER['HOME'] ?? $_SERVER['USERPROFILE'] ?? __DIR__,
'.expose', '.expose',
'config.php', 'config.php',
]); ]);
Generated
+1119 -11
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -152,7 +152,7 @@ return [
| |
*/ */
'database' => implode(DIRECTORY_SEPARATOR, [ 'database' => implode(DIRECTORY_SEPARATOR, [
$_SERVER['HOME'] ?? __DIR__, $_SERVER['HOME'] ?? $_SERVER['USERPROFILE'] ?? __DIR__,
'.expose', '.expose',
'expose.db' 'expose.db'
]), ]),