1
0
Fork 0

Add Symfony ErrorHandler (#58)

pull/67/head^2
Felix Becker 2016-10-11 14:50:10 +02:00 committed by GitHub
parent 15e004fb9b
commit 23b127a986
2 changed files with 7 additions and 2 deletions

View File

@ -2,9 +2,9 @@
use LanguageServer\{LanguageServer, ProtocolStreamReader, ProtocolStreamWriter};
use Sabre\Event\Loop;
use Symfony\Component\Debug\ErrorHandler;
ini_set('memory_limit', '-1');
cli_set_process_title('PHP Language Server');
foreach ([__DIR__ . '/../../../autoload.php', __DIR__ . '/../autoload.php', __DIR__ . '/../vendor/autoload.php'] as $file) {
if (file_exists($file)) {
@ -13,6 +13,10 @@ foreach ([__DIR__ . '/../../../autoload.php', __DIR__ . '/../autoload.php', __DI
}
}
ErrorHandler::register();
cli_set_process_title('PHP Language Server');
if (count($argv) >= 3 && $argv[1] === '--tcp') {
$address = $argv[2];
$socket = stream_socket_client('tcp://' . $address, $errno, $errstr);

View File

@ -28,7 +28,8 @@
"phpdocumentor/reflection-docblock": "^3.0",
"sabre/event": "^4.0",
"felixfbecker/advanced-json-rpc": "^1.2",
"squizlabs/php_codesniffer" : "^2.7"
"squizlabs/php_codesniffer" : "^2.7",
"symfony/debug": "^3.1"
},
"minimum-stability": "dev",
"prefer-stable": true,