{"record":{"id":"790a8be929b80e01","repo":"phacility/phabricator","slug":"no-column-ordering-exists-with-key-s","errorCode":null,"errorMessage":"No column ordering exists with key \"%s\".","messagePattern":"No column ordering exists with key \"(.+?)\"\\.","errorType":"validation","errorClass":"Exception","httpStatus":null,"severity":"error","filePath":"src/applications/project/order/PhabricatorProjectColumnOrder.php","lineNumber":45,"sourceCode":"  }\n\n  final public static function getEnabledOrders() {\n    $map = self::getAllOrders();\n\n    foreach ($map as $key => $order) {\n      if (!$order->isEnabled()) {\n        unset($map[$key]);\n      }\n    }\n\n    return $map;\n  }\n\n  final public static function getOrderByKey($key) {\n    $map = self::getAllOrders();\n\n    if (!isset($map[$key])) {\n      throw new Exception(\n        pht(\n          'No column ordering exists with key \"%s\".',\n          $key));\n    }\n\n    return $map[$key];\n  }\n\n  final public function getColumnTransactions($object, array $header) {\n    $result = $this->newColumnTransactions($object, $header);\n\n    if (!is_array($result) && !is_null($result)) {\n      throw new Exception(\n        pht(\n          'Expected \"newColumnTransactions()\" on \"%s\" to return \"null\" or a '.\n          'list of transactions, but got \"%s\".',\n          get_class($this),\n          phutil_describe_type($result)));","sourceCodeStart":27,"sourceCodeEnd":63,"githubUrl":"https://github.com/phacility/phabricator/blob/5720a38cfe95b00ca4be5016dd0d2f3195f4fa04/src/applications/project/order/PhabricatorProjectColumnOrder.php#L27-L63","documentation":"Error \"No column ordering exists with key \"%s\".\" thrown in phacility/phabricator.","triggerScenarios":"Thrown at src/applications/project/order/PhabricatorProjectColumnOrder.php:45 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"5720a38cfe95b00ca4be5016dd0d2f3195f4fa04","analyzedAt":"2026-08-21T05:07:25.672Z","schemaVersion":2},"datasetVersion":"2026-08-21T13:17:26.733Z"}