public function getCriteria()
    {
        $gets = $this->request->get();

        if (empty($this->routeData)) {
            $criteria = array();
        } else {
            $criteria = $this->routeData;
        }

        foreach ($gets as $key => $value) {
            if ($key[0] !== '!') {
                $criteria[$key] = $value;
            }
        }

        $criteria = array_merge($criteria,$this->getOr());

        return $criteria;
    }