Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on May 9, 2024 via composer

composer/xdebug-handler 3.0.3

Restarts a process without Xdebug.
Package summary
Share
0
issues
1
license
3
MIT
Package created
23 Nov 2017
Version published
25 Feb 2022
Maintainers
3
Total deps
3
Direct deps
2
License
MIT

Issues

0
This package has no issues

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
3 Packages, Including:
composer/pcre@3.1.3
composer/xdebug-handler@3.0.3
psr/log@3.0.0
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

2
All Dependencies CSV
β“˜ This is a list of composer/xdebug-handler 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
composer/pcre3.1.3-MIT
prod
psr/log3.0.06.77 kBMIT
prod

Visualizations

Frequently Asked Questions

What does composer/xdebug-handler do?

Composer/xdebug-handler is a standalone library which has been built to restart a Command Line Interface (CLI) process without loading the Xdebug extension. This extension, originally written as part of the composer/composer project, is now available as a standalone library meant for use with PHP. Its primary purpose aids speedy script execution because it negates the potential slow-down caused by the Xdebug extension.

How do you use composer/xdebug-handler?

Composer/xdebug-handler is deployed through composer dependencies and then incorporated into your PHP code. Installation of the composer/xdebug-handler library in your project can be carried out by running the following command:

$ composer require composer/xdebug-handler

Once you've installed the composer/xdebug-handler library, integration into your PHP code is quite straightforward. Here is a simple example of how it can be used:

use Composer\XdebugHandler\XdebugHandler;

$xdebug = new XdebugHandler('myapp');
$xdebug->check();
unset($xdebug);

In this case, 'myapp' is the $envPrefix which would create two distinct environment variables upon being prepended to default base values.

Where are the composer/xdebug-handler docs?

Detailed documentation for composer/xdebug-handler is contained in the readme file of the GitHub repository. It provides in-depth explanations regarding the basic and advanced usage of composer/xdebug-handler. You will find comprehensive information on topics such as, 'How it works', 'Limitations', 'Helper methods', 'Setter methods', 'Process configuration', 'Troubleshooting', and 'Extending the library'. Access it here.