public function getMonitoringUsersPKs(BaseObject $object) { $c = new Criteria(); $c->add(MonitoringPeer::MONITORABLE_ID, $this->getReferenceKey($object)); $c->add(MonitoringPeer::MONITORABLE_MODEL, get_class($object)); $c->clearSelectColumns(); $c->addSelectColumn(MonitoringPeer::USER_ID); $users_pks = array(); $rs = MonitoringPeer::doSelectRS($c); while ($rs->next()) { $users_pks[] = $rs->getInt(1); } return $users_pks; }
public static function doSelect(Criteria $criteria, $con = null) { return MonitoringPeer::populateObjects(MonitoringPeer::doSelectRS($criteria, $con)); }