GraphAware\Reco4PHP\RecommenderService::__construct PHP Method

__construct() public method

RecommenderService constructor.
public __construct ( DatabaseService $databaseService, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher = null, Psr\Log\LoggerInterface $logger = null )
$databaseService GraphAware\Reco4PHP\Persistence\DatabaseService
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$logger Psr\Log\LoggerInterface
    public function __construct(DatabaseService $databaseService, EventDispatcherInterface $eventDispatcher = null, LoggerInterface $logger = null)
    {
        $this->databaseService = $databaseService;
        $this->eventDispatcher = null !== $eventDispatcher ? $eventDispatcher : new EventDispatcher();
        $this->logger = null !== $logger ? $logger : new NullLogger();
    }