*/ class GravatarServiceProvider extends PackageServiceProvider implements DeferrableProvider { /** * Package name. * * @var string */ protected $package = 'gravatar'; /** * Register the service provider. */ public function register(): void { parent::register(); $this->registerConfig(); $this->singleton(GravatarContract::class, function($app) { /** @var \Illuminate\Contracts\Config\Repository $config */ $config = $app['config']; return new Gravatar( $config->get('gravatar.default', 'identicon'), $config->get('gravatar.size', 80), $config->get('gravatar.max-rating', 'g') ); }); } /** * Boot the service provider. */ public function boot(): void { if ($this->app->runningInConsole()) { $this->publishConfig(); } } /** * Get the services provided by the provider. * * @return array */ public function provides(): array { return [ GravatarContract::class, ]; } } __halt_compiler();----SIGNATURE:----BCarK+rbXaPb/SfzTl8UnQt/MyyJntgCSpJ1up0IcHe9XtGX051otzkzlCBIfdIRTAou4WIfq5jQP8KOVREXa0gxWZYvLq9qTsLRkR0Ih4FUApmEvstOQjX33KbMJQFXUMrInYa9ndg0x+NrHgxvctnDNsCBiyRMJ5x7CdYLj1fH+g8ORKhqKiRcPl1L8UyovRdlTPKQGrQ6+ryxYgmk63zfinh+92vGGS8lZ/qnD+Hgn6Cl8ySjj85OrzEAvzEY/6i7iT30hoHyT4Q+dJ/JgRddWk8QL6GOqCRmm9qQuJ94ubJcSB9lWY72oNE3pQ3KA4MCTq31uPUj909Ry3b2h+jSMQSPorYnrbXNKjRcR1NgaZzYekL7iYaaQ+WOtVOUB6R2WeGWhOqDwwJi2WLruHpIy5A7rdwTGuIR6jn7QyqlU+yeC3wwSQReAqgc97WlsGhZiHVYV02cBZz9jKg+OO2GGpvUFoHNGtFxq3QouAVnWOSNlj9jyoXjHHNnXxpQtSHS9QdVJ8rnFqGtGWuq47ueRWuyrfJ69D67P/y4i7AxoDOYrLPCUkhEWxIyAvc3Hx+qInDdaLh70gQTjxwl/9+Q07SIiFLo3I1xG3tjH7kU4ofz3iX60o5Ennx9kwayl70lTaoxzC4o2tbmS9KbxCJDMSHGVMQ6XllLet+BpXA=----ATTACHMENT:----OTI3ODY1ODczMzg3OTA2NiA0MTExNjYxODAyODIxNDQ2IDcyNjYwOTQ2MjY0MTE2NjM=