/** * @static * * @param myUser $user * @param Criteria|null $criteria * * @return JenkinsRun[] */ public static function getDelayed(myUser $user, Criteria $criteria = null) { if (!$user->isAuthenticated()) { return; } if (null === $criteria) { $criteria = new Criteria(); } $criteria->addJoin(JenkinsRunPeer::JENKINS_GROUP_RUN_ID, JenkinsGroupRunPeer::ID, Criteria::JOIN); $criteria->add(JenkinsGroupRunPeer::SF_GUARD_USER_ID, $user->getUserId(), Criteria::EQUAL); $criteria->add(JenkinsRunPeer::LAUNCHED, 0, Criteria::EQUAL); return self::doSelect($criteria); }