HandlerManager::addBeforeFilterHandler PHP Method

addBeforeFilterHandler() public method

public addBeforeFilterHandler ( $handler )
    public function addBeforeFilterHandler($handler)
    {
        if ($handler == null) {
            return;
        }
        $this->beforeFilterHandlers[] = $handler;
        $next = $this->defaultBeforeFilterHandler;
        for ($i = count($this->beforeFilterHandlers) - 1; $i >= 0; --$i) {
            $next = $this->getNextFilterHandler($next, $this->beforeFilterHandlers[$i]);
        }
        $this->beforeFilterHandler = $next;
        return $this;
    }