brilliantpackages/laravel-fmerrorhelper
A package to convert FileMaker Pro error codes to standard HTTP status codes and messages.
600
| Install | |
|---|---|
composer require brilliantpackages/laravel-fmerrorhelper |
|
| Latest Version: | 1.4.0 |
| License: | MIT |
| Last Updated: | Dec 22, 2023 |
| Links: | GitHub · Packagist |
Maintainer: brilliantpackages
This is a service provider for Laravel/Lumen to convert FileMaker Pro error codes to standard HTTP status codes and messages.
Installation
Run composer require brilliantpackages/laravel-fmerrorhelper.
Lumen
Add this line to bootstrap/app.php to register the service provider:
$app->register(BrilliantPackages\LaravelFmErrorHelper\LaravelFmErrorHelperServiceProvider::class);
Usage
This package should auto-register itself and the FMError facade for use.
Method 1: Use the facade:
FMError::getErrorCode($fmCode, $fallback);
Method 2:
Include the namespace at the top of the file:
use BrilliantPackages\LaravelFmErrorHelper\Helper as FMError;
# Use the getErrorCode/getErrorMessage function as needed:
$code = FMError::getErrorCode($fmCode, $fallback);
$message = FMError::getErrorMessage($fmCode, $fallback);