示例#1
0
 /**
  * Gets the most recently updated or uploaded contribution
  * @return PackageContribution
  */
 public function GetMostRecentContribution()
 {
     return PackageContribution::QuerySingle(QQ::Equal(QQN::PackageContribution()->PackageId, $this->intId), QQ::Clause(QQ::OrderBy(QQN::PackageContribution()->CurrentPostDate, false), QQ::LimitInfo(1)));
 }
 /**
  * Load a single PackageContribution object,
  * by PackageId, PersonId Index(es)
  * @param integer $intPackageId
  * @param integer $intPersonId
  * @return PackageContribution
  */
 public static function LoadByPackageIdPersonId($intPackageId, $intPersonId)
 {
     return PackageContribution::QuerySingle(QQ::AndCondition(QQ::Equal(QQN::PackageContribution()->PackageId, $intPackageId), QQ::Equal(QQN::PackageContribution()->PersonId, $intPersonId)));
 }