public function getPaginator(Criteria $criteria = null) {
		if ($criteria === null) {
			$criteria = $this->query();
		}
		
		return new Paginator(new AdapterCriteria($criteria));
	}
public function getPaginator(Criteria $criteria = null) {
		if ($criteria === null) {
			$criteria = $this->query();
		}
		
		return new Paginator(new AdapterCriteria($criteria));
	}
public function getPaginator ( Criteria $ criteria = null ) { if ( $ criteria === null ) { $ criteria = $ this -> query ( ) ; } return new Paginator ( new AdapterCriteria ( $ criteria ) ) ; }
Get the paginator

@param  Criteria $criteria
@return Paginator
Get the paginator