PHP code example of syntech / notifier

1. Go to this page and download the library: Download syntech/notifier 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/ */

    

syntech / notifier example snippets


return [
    'email' => env('ERROR_NOTIFIER_EMAIL', '[email protected]'),
];


MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
[email protected]
MAIL_FROM_NAME="${APP_NAME}"


use SyntechNotifier\LaravelErrorNotifier\Logging\CustomHandler;

return [
    'channels' => [
        // other channels...

        'email' => [
            'driver' => 'custom',
            'via' => CustomHandler::class,
            'level' => 'error',
        ],
    ],
];

use Illuminate\Support\Facades\Log;
use Throwable;

public function report(Throwable $exception)
{
    parent::report($exception);

    if ($this->shouldReport($exception)) {
        Log::channel('email')->error('An error occurred', ['exception' => $exception]);
    }
}
bash
php artisan vendor:publish --provider="Syntech\Notifier\LaravelErrorNotifierServiceProvider"