Файл: concrete5.7.5.6/concrete/src/User/UserServiceProvider.php
Строк: 37
<?php
namespace ConcreteCoreUser;
use ConcreteCoreFoundationServiceProvider as ServiceProvider;
use ConcreteCoreUserRegistrationService;
class UserServiceProvider extends ServiceProvider
{
public function register()
{
$app = $this->app;
$this->app->bindShared('user.registration', function() use ($app) {
return $app->make('ConcreteCoreUserRegistrationService');
});
$this->app->bindShared('user.avatar', function() use ($app) {
return $app->make('ConcreteCoreUserAvatarAvatarService');
});
$this->app->bind('ConcreteCoreUserRegistrationServiceInterface', function() use ($app) {
return $app->make('user.registration');
});
$this->app->bind('ConcreteCoreUserAvatarAvatarServiceInterface', function() use ($app) {
return $app->make('user.avatar');
});
}
}