Changeset View
Changeset View
Standalone View
Standalone View
src/applications/audit/conduit/AuditQueryConduitAPIMethod.php
Show First 20 Lines • Show All 62 Lines • ▼ Show 20 Lines | protected function execute(ConduitAPIRequest $request) { | ||||
$commit_phids = $request->getValue('commitPHIDs', array()); | $commit_phids = $request->getValue('commitPHIDs', array()); | ||||
if ($commit_phids) { | if ($commit_phids) { | ||||
$query->withPHIDs($commit_phids); | $query->withPHIDs($commit_phids); | ||||
} | } | ||||
$status_map = array( | $status_map = array( | ||||
self::AUDIT_LEGACYSTATUS_OPEN => array( | self::AUDIT_LEGACYSTATUS_OPEN => array( | ||||
PhabricatorAuditCommitStatusConstants::NEEDS_AUDIT, | PhabricatorAuditCommitStatusConstants::MODERN_NEEDS_AUDIT, | ||||
PhabricatorAuditCommitStatusConstants::CONCERN_RAISED, | PhabricatorAuditCommitStatusConstants::MODERN_CONCERN_RAISED, | ||||
), | ), | ||||
self::AUDIT_LEGACYSTATUS_CONCERN => array( | self::AUDIT_LEGACYSTATUS_CONCERN => array( | ||||
PhabricatorAuditCommitStatusConstants::CONCERN_RAISED, | PhabricatorAuditCommitStatusConstants::MODERN_CONCERN_RAISED, | ||||
), | ), | ||||
self::AUDIT_LEGACYSTATUS_ACCEPTED => array( | self::AUDIT_LEGACYSTATUS_ACCEPTED => array( | ||||
PhabricatorAuditCommitStatusConstants::FULLY_AUDITED, | PhabricatorAuditCommitStatusConstants::MODERN_AUDITED, | ||||
), | ), | ||||
self::AUDIT_LEGACYSTATUS_PARTIAL => array( | self::AUDIT_LEGACYSTATUS_PARTIAL => array( | ||||
PhabricatorAuditCommitStatusConstants::PARTIALLY_AUDITED, | PhabricatorAuditCommitStatusConstants::MODERN_PARTIALLY_AUDITED, | ||||
), | ), | ||||
); | ); | ||||
$status = $request->getValue('status'); | $status = $request->getValue('status'); | ||||
if (isset($status_map[$status])) { | if (isset($status_map[$status])) { | ||||
$query->withStatuses($status_map[$status]); | $query->withStatuses($status_map[$status]); | ||||
} | } | ||||
Show All 35 Lines |