ExcuseMe
Error message generator based on programmers' excuses., (*1)
Installation via composer:
composer require "stmswitcher/excuseme:0.1" --dev
Usage
use stmswitcher\excuseme\ExcuseMe;
$excuseme = new ExcuseMe();
echo $excuseme->forCode($exception->getCode());
or, (*2)
use stmswitcher\excuseme\ExcuseMe;
echo ExcuseMe::getMessage($locale, $code);
Localization
To use localized messages, you only have to specify your language like this:, (*3)
$excuseme = new ExcuseMe('ru');
or, (*4)
echo ExcuseMe::getMessage('ru', $code);
Only Russian and English localizations is provided right now.
Feel free to contribute excuses for your language! :), (*5)