Пример #1
0
 /**
  * @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);
 }