function load($filter=NULL,array $options=NULL,$ttl=0) {
		$this->reset();
		return ($this->query=$this->find($filter,$options,$ttl)) &&
			$this->skip(0)?$this->query[$this->ptr]:FALSE;
	}
function load($filter=NULL,array $options=NULL,$ttl=0) {
		$this->reset();
		return ($this->query=$this->find($filter,$options,$ttl)) &&
			$this->skip(0)?$this->query[$this->ptr]:FALSE;
	}
function load ( $ filter = NULL , array $ options = NULL , $ ttl = 0 ) { $ this -> reset ( ) ; return ( $ this -> query = $ this -> find ( $ filter , $ options , $ ttl ) ) && $ this -> skip ( 0 ) ? $ this -> query [ $ this -> ptr ] : FALSE ; }
Map to first record that matches criteria
@return array|FALSE
@param $filter string|array
@param $options array
@param $ttl int
Map to first record that matches criteria