Вход Регистрация
Файл: ServiceLocator-1.0.0/System/Kernel/ServiceProviderInterface.php
Строк: 23
<?php
/**
 * PositiveCodeCMS
 *
 * Open source content management system for mobile sites
 *
 * @author KpuTuK <bykputuk@ya.ru>
 * @copyright Copyright (c) 2015, PositiveCode Team
 * @license MIT License
 */

namespace SystemKernelServiceLocator;

/**
 * Интерфейс реализации сервиса
 * @author KpuTuK <bykputuk@ya.ru>
 * @version 1.0.0
 * @package PositiveCodeCMS
 * @category Kernel
 */
interface ServiceProviderInterface
{
    
/**
     * Возвращает имя сервиса в локаторе
     * @return string Имя сервиса в локаторе
     */
    
public function getServiceName();
    
/**
     * Регистрирует обьект локатора в сервисе
     * @param SystemKernelServiceLocatorServiceLocatorInterface $locator
     */
    
public function registerLocator(ServiceLocatorInterface $locator);
}
Онлайн: 0
Реклама