for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @link https://github.com/phpviet/laravel-number-to-words
*
* @copyright (c) PHP Viet
* @license [MIT](https://opensource.org/licenses/MIT)
*/
namespace PHPViet\Laravel\NumberToWords;
use Illuminate\Support\ServiceProvider as BaseServiceProvider;
use PHPViet\NumberToWords\Dictionary;
use PHPViet\NumberToWords\DictionaryInterface;
use PHPViet\NumberToWords\SouthDictionary;
* @author Vuong Minh <[email protected]>
* @since 1.0.0
class ServiceProvider extends BaseServiceProvider
{
public $bindings = [
'n2w' => Transformer::class,
];
public $singletons = [
Dictionary::class => Dictionary::class,
DictionaryInterface::class => Dictionary::class,
SouthDictionary::class => SouthDictionary::class,
public function boot(): void
$this->publishes([
__DIR__.'/../config/n2w.php' => config_path('n2w.php'),
], 'config');
}
public function register(): void
$this->mergeConfigFrom(__DIR__.'/../config/n2w.php', 'n2w');