public function setRecordCount($recordCount)
    {
        $parameters = $this->request->getParameters();
        if (is_numeric($recordCount)
            && (int)$recordCount == (float)$recordCount // Is integer?
            && $recordCount > 0
        ) {
            $parameters['maxResults'] = $recordCount;
        }
        else
        {
            unset($parameters['maxResults']);
        }
        // Make sure that the recommendations are fetched again. In theory,
        // we only have to do this when recordCount increases.
        $this->upToDate = false;
    }
public function setRecordCount($recordCount)
    {
        $parameters = $this->request->getParameters();
        if (is_numeric($recordCount)
            && (int)$recordCount == (float)$recordCount // Is integer?
            && $recordCount > 0
        ) {
            $parameters['maxResults'] = $recordCount;
        }
        else
        {
            unset($parameters['maxResults']);
        }
        // Make sure that the recommendations are fetched again. In theory,
        // we only have to do this when recordCount increases.
        $this->upToDate = false;
    }
public function setRecordCount ( $ recordCount ) { $ parameters = $ this -> request -> getParameters ( ) ; if ( is_numeric ( $ recordCount ) && ( int ) $ recordCount == ( float ) $ recordCount // Is integer? && $ recordCount > 0 ) { $ parameters [ 'maxResults' ] = $ recordCount ; } else { unset ( $ parameters [ 'maxResults' ] ) ; } // Make sure that the recommendations are fetched again. In theory, // we only have to do this when recordCount increases. $ this -> upToDate = false ; }
Set the maximum amount of recommendations to be fetched.

@param int $recordCount The number of records to be fetched. Something
else than a positive integer is passed, the record count will be
unlimited (or determined by FACT-Finder).
Set the maximum amount of recommendations to be fetched .