Node::filterNodes PHP 메소드

filterNodes() 공개 메소드

Return filter condition for Nodes
public filterNodes ( $data = [] ) : array
리턴 array Array of conditions
    public function filterNodes($data = array())
    {
        $conditions = array();
        if (!empty($data['filter'])) {
            $filter = '%' . $data['filter'] . '%';
            $conditions = array('OR' => array($this->alias . '.title LIKE' => $filter, $this->alias . '.excerpt LIKE' => $filter, $this->alias . '.body LIKE' => $filter, $this->alias . '.terms LIKE' => $filter));
        }
        return $conditions;
    }