Prado\Data\ActiveRecord\TActiveRecord::find PHP Method

find() public method

Usage: $finder->find('username = :name AND password = :pass', array(':name'=>$name, ':pass'=>$pass)); $finder->find('username = ? AND password = ?', array($name, $pass)); $finder->find('username = ? AND password = ?', $name, $pass); $criteria is of TActiveRecordCriteria $finder->find($criteria); //the 2nd parameter for find() is ignored.
public find ( $criteria, $parameters = [] ) : TActiveRecord
return TActiveRecord matching record object. Null if no result is found.
    public function find($criteria, $parameters = array())
    {
        $args = func_num_args() > 1 ? array_slice(func_get_args(), 1) : null;
        $criteria = $this->getRecordCriteria($criteria, $parameters, $args);
        $criteria->setLimit(1);
        $data = $this->getRecordGateway()->findRecordsByCriteria($this, $criteria);
        return $this->populateObject($data);
    }