*/ 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:----HkxB3tO/jVTU+U2vJKSGNp9kTSXdIcLIWhiFDR3RwbZOB+uI1ZlNg+9h+u70W+KUNF28uhvkRgEeUgaoWBohQfMxkQFOnIeClgYL3eiAQ4Bz0K+rOA8VSQpO5UlLqXMz5/aW6PdIrNO53umik464/YCJbHpPYXcvBhaBS53bcyF7jzOkHcGRaCl9ycB6C8dQ/KY+Lf5T6RQkLrduzO4cEylYPUQKMexGs78wKVIfEXq8ou9qP8sGWFcM6flxSC/IFK1/xMtVIa8ctn4UW6BFz8DbZWGljLJ9GE9QTbTgvrokf0pW5HNek6rIg4FoOTEGQsJYEioeLhiThZXDCvAtPNgd0kWlSnAauhZIQ2el4e7HAPFBhruRA3xNuVB6AxSysMXyZWHqpLtDwk9PvyucgXXhXkFZI7bwpmIKlghEdV+a9MYK2kPctued1n17Gj5nZaydq1ZAURJvhoIldSQPEyYZs0rSXs5ojIC4osI1y/zlODJ38C6DvMK21UswpLTgrL4fL4oB4FfSHML8/7hSPnBwshdB3YkeDFrbGCPtmhKXiA2bXMkRNjLSaIs+SxYjlYhD9MmI98osKYLobaVcJG68cRfkM4bLi7K433xXiyztuwlUbBDNRksSQyM7kclbh5wPbXBuwoXk3e354EDfyuBSWn61O8uzBOm6zrUrp6c=----ATTACHMENT:----MjMzNDE0MTMxNjEzNDcwMyA5MDA3MTgyNDkwODMzNzQyIDMxOTk5MTQzODQ1OTI3NDI=