public static function get(Criteria $criteria, array $options = array())
 {
     if (!isset($options['connection'])) {
         $options['connection'] = Propel::getConnection(QubitOaiHarvest::DATABASE_NAME);
     }
     self::addSelectColumns($criteria);
     return QubitQuery::createFromCriteria($criteria, 'QubitOaiHarvest', $options);
 }
 /**
  * Get related information object via QubitRelation relationship
  *
  * @param array $options list of options to pass to QubitQuery
  * @return QubitQuery collection of Information Objects
  */
 public function getInformationObjects($options = array())
 {
     $criteria = new Criteria();
     $criteria->addJoin(QubitPhysicalObject::ID, QubitRelation::SUBJECT_ID);
     $criteria->addJoin(QubitRelation::OBJECT_ID, QubitInformationObject::ID);
     $criteria->add(QubitPhysicalObject::ID, $this->id);
     return QubitQuery::createFromCriteria($criteria, 'QubitInformationObject', $options);
 }