public function setMaxPerPage($max)
    {
        if ($max > 0) {
            $this->maxPerPage = $max;
            if (0 === $this->page) {
                $this->page = 1;
            }
        } elseif (0 === $max) {
            $this->maxPerPage = 0;
            $this->page = 0;
        } else {
            $this->maxPerPage = 1;
            if (0 === $this->page) {
                $this->page = 1;
            }
        }
    }
public function setMaxPerPage($max)
    {
        if ($max > 0) {
            $this->maxPerPage = $max;
            if (0 === $this->page) {
                $this->page = 1;
            }
        } elseif (0 === $max) {
            $this->maxPerPage = 0;
            $this->page = 0;
        } else {
            $this->maxPerPage = 1;
            if (0 === $this->page) {
                $this->page = 1;
            }
        }
    }
public function setMaxPerPage ( $ max ) { if ( $ max > 0 ) { $ this -> maxPerPage = $ max ; if ( 0 === $ this -> page ) { $ this -> page = 1 ; } } elseif ( 0 === $ max ) { $ this -> maxPerPage = 0 ; $ this -> page = 0 ; } else { $ this -> maxPerPage = 1 ; if ( 0 === $ this -> page ) { $ this -> page = 1 ; } } }
Set the maximum number results per page

@param int $max
Set the maximum number results per page