PHP Класс PartKeepr\TipOfTheDayBundle\Services\TipOfTheDayService

Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Symfony\Component\DependencyInjection\ContainerInterface $container, EntityManager $entityManager, CronLoggerService $cronLoggerService, PartKeepr\RemoteFileLoader\RemoteFileLoaderFactory $remoteFileLoader )
syncTips ( ) Syncronizes the tip database against the master wiki.

Приватные методы

Метод Описание
extractPageNames ( string $response ) : array Extracts the page names from the mediawiki JSON returned.
updateTipDatabase ( array $aPageNames ) Updates the tip database. Expects an array of page names.

Описание методов

__construct() публичный Метод

public __construct ( Symfony\Component\DependencyInjection\ContainerInterface $container, EntityManager $entityManager, CronLoggerService $cronLoggerService, PartKeepr\RemoteFileLoader\RemoteFileLoaderFactory $remoteFileLoader )
$container Symfony\Component\DependencyInjection\ContainerInterface
$entityManager Doctrine\ORM\EntityManager
$cronLoggerService PartKeepr\CronLoggerBundle\Services\CronLoggerService
$remoteFileLoader PartKeepr\RemoteFileLoader\RemoteFileLoaderFactory

syncTips() публичный Метод

Syncronizes the tip database against the master wiki.
public syncTips ( )