1. Go to this page and download the library: Download lucinda/errors-mvc library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
lucinda / errors-mvc example snippets
// detects current development environment from ENVIRONMENT environment variable (eg: set in .htaccess via "SetEnv ENVIRONMENT local");
define("ENVIRONMENT", getenv("ENVIRONMENT"));
// starts API as error handler to listen for errors/exceptions thrown in STDOUT phase below
new FrontController("configuration.xml", getenv("ENVIRONMENT"), __DIR__, new EmergencyHandler());
// runs preferred STDOUT framework (eg: STDOUT MVC API) to handle requests into responses
class EmergencyHandler implements \ErrorHandler
{
public function handle($exception): void
{
var_dump($exception);
die();
}
}
xml
<display_errors>
<{ENVIRONMENT}>{VALUE}</{ENVIRONMENT}>
...
</display_errors>
xml
<display_errors>
<local>1</local>
<live>0</live>
</display_errors>
xml
<reporters>
<{ENVIRONMENT}>
<reporter class="..." {OPTIONS}/>
...
</{ENVIRONMENT}>
...
</reporters>
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.