{"record":{"id":"fa138edfb2ffba0a","repo":"phacility/phabricator","slug":"the-application-search-engine-s-is-unknown","errorCode":null,"errorMessage":"The application search engine \"%s\" is unknown.","messagePattern":"The application search engine \"(.+?)\" is unknown\\.","errorType":"validation","errorClass":"Exception","httpStatus":500,"severity":"error","filePath":"src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php","lineNumber":195,"sourceCode":"      ->setIcon('fa-search');\n\n    $button = id(new PHUIButtonView())\n      ->setTag('a')\n      ->setText(pht('View All'))\n      ->setIcon($icon)\n      ->setHref($href)\n      ->setColor(PHUIButtonView::GREY);\n\n    $header->addActionLink($button);\n\n    return $header;\n  }\n\n  private function getSearchEngine(PhabricatorDashboardPanel $panel) {\n    $class = $panel->getProperty('class');\n    $engine = PhabricatorApplicationSearchEngine::getEngineByClassName($class);\n    if (!$engine) {\n      throw new Exception(\n        pht(\n          'The application search engine \"%s\" is unknown.',\n          $class));\n    }\n\n    if (!$engine->canUseInPanelContext()) {\n      throw new Exception(\n        pht(\n          'Application search engines of class \"%s\" can not be used to build '.\n          'dashboard panels.',\n          $class));\n    }\n\n    return $engine;\n  }\n\n  public function newHeaderEditActions(\n    PhabricatorDashboardPanel $panel,","sourceCodeStart":177,"sourceCodeEnd":213,"githubUrl":"https://github.com/phacility/phabricator/blob/5720a38cfe95b00ca4be5016dd0d2f3195f4fa04/src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php#L177-L213","documentation":"Error \"The application search engine \"%s\" is unknown.\" thrown in phacility/phabricator.","triggerScenarios":"Thrown at src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php:195 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-21T11:28:35.574Z"}