Вход Регистрация
Файл: Neiron/API/Kernel/ApplicationInterface.php
Строк: 54
<?php
/**
 * PHP 5x framework с открытым иходным кодом
 */
namespace NeironAPIKernel;
/**
 * Интерфейс для реализации базового класса
 * @author KpuTuK
 * @version 1.0.0
 * @package Neiron framework
 * @category Kernel
 * @link
 */
interface ApplicationInterface 
{
    
/**
     * Добавляет обработчик роута по паттерну вызываемого методом GET
     * @param sring $name Имя роута
     * @param string $pattern Паттерн обработки роута
     * @param mixed $handler Обработчик роута
     */
    
public function get($name$pattern$handler);
    
/**
     * Добавляет обработчик роута по паттерну вызываемого методом POST
     * @param sring $name Имя роута
     * @param string $pattern Паттерн обработки роута
     * @param mixed $handler Обработчик роута
     */
    
public function post($name$pattern$handler);
    
/**
     * Добавляет обработчик роута по паттерну вызываемого методом PUT
     * @param sring $name Имя роута
     * @param string $pattern Паттерн обработки роута
     * @param mixed $handler Обработчик роута
     */
    
public function put($name$pattern$handler);
    
/**
     * Добавляет обработчик роута по паттерну вызываемого методом PUT
     * @param sring $name Имя роута
     * @param string $pattern Паттерн обработки роута
     * @param mixed $handler Обработчик роута
     */
    
public function delete($name$pattern$handler);
    
/**
     * Запускает приложение
     */
    
public function run();
}
Онлайн: 0
Реклама