Files
opensem/config/whoops-editor.php
Ludovic CANDELLIER b50f50ea62 [WIP] Refactor project
2021-05-21 00:21:05 +02:00

87 lines
2.7 KiB
PHP

<?php
/*
* This file is part of Laravel Whoops Editor.
*
* (c) Anton Komarev <a.komarev@cybercog.su>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
declare(strict_types=1);
return [
/*
|--------------------------------------------------------------------------
| Application Whoops Editor
|--------------------------------------------------------------------------
|
| When using the pretty error page feature, whoops comes with the ability
| to open referenced files directly in your IDE or editor. This feature
| only works in case your php-source files are locally accessible to
| the machine on which the editor is installed.
|
| Supported: "emacs", "idea", "macvim", "phpstorm", "sublime", "textmate", "xdebug", "vscode"
| See: https://github.com/filp/whoops/blob/master/docs/Open%20Files%20In%20An%20Editor.md
|
*/
'editor' => env('APP_EDITOR', null),
/*
|--------------------------------------------------------------------------
| Editors Configuration
|--------------------------------------------------------------------------
|
| Specify custom editors and configuration in this section.
|
*/
'editors' => [
'idea' => [
'url' => 'http://localhost:63342/api/file/?file=%file&line=%line',
'ajax' => true,
],
'phpstorm' => [
'url' => 'http://localhost:63342/api/file/?file=%file&line=%line',
'ajax' => true,
],
'sublime' => 'subl://%file:%line',
],
/*
|--------------------------------------------------------------------------
| Local Sites Path
|--------------------------------------------------------------------------
|
| Specify the local development folder that is synchronized with Homestead.
| If you are not using Homestead, set this to an empty string or null.
| This corresponds to the `-map:` line under `folders` in your
| `Homestead.yaml` file.
|
| Default: ~/projects (string|null)
|
*/
'local-projects-path' => '~/projects',
/*
|--------------------------------------------------------------------------
| Homestead Sites Path
|--------------------------------------------------------------------------
|
| Specify the base path where Homestead stores the synced folder with your
| web sites. If you are not using Homestead, set this to an empty string
| or null. This corresponds to the `to:` line under `folders` in
| your Homestead.yaml file.
|
| Default: /home/vagrant/projects (string|null)
|
*/
'homestead-projects-path' => '/home/vagrant/projects',
];