Location: PHPKode > scripts > Redstart Templating > Redstart-Templating-master/Redstart/Templating/Escape/EscapeListInterface.php
<?php

namespace Redstart\Templating\Escape;

/**
 * Escape List Interface
 *
 * @package Redstart    
 * @subpackage Redstart_Templating_Escape
 *
 * @author Hyyan Abo Fakher
 * @since Redstart 1.0
 * @version 1.0
 */
interface EscapeListInterface extends \Countable, \Serializable, \IteratorAggregate {

    /**
     * Add New Listener
     * @param mixed $listener
     */
    public function addEscape($listener);

    /**
     * Add Array of Listeners
     * @param array $listeners
     */
    public function setEscape(array $listeners);

    /**
     * Add Escape List
     * @param \Redstart\Templating\Escape\EscapeListInterface $list
     */
    public function addEscapeList(EscapeListInterface $list);

    /**
     * Clear all escape listener
     */
    public function clear();
}

Return current item: Redstart Templating