示例#1
0
 protected function getEntityIdsByPersonName($name)
 {
     //clean up name
     $name = self::cleanName($name, 'Person');
     //parse name
     $person = PersonTable::parseFlatName($name, null, true);
     if (!$person['name_first'] || !$person['name_last']) {
         return array();
     }
     //look for matching entities
     return PersonTable::getEntityMatchingQuery($person)->select('e.id')->fetchAll(PDO::FETCH_COLUMN);
 }