public function getResourceRoutes()
 {
     $extensions = CelerityResourceController::getSupportedResourceTypes();
     $extensions = array_keys($extensions);
     $extensions = implode('|', $extensions);
     return array('/res/' => array('(?:(?P<mtime>[0-9]+)T/)?' . '(?:(?P<postprocessor>[^/]+)X/)?' . '(?P<library>[^/]+)/' . '(?P<hash>[a-f0-9]{8})/' . '(?P<path>.+\\.(?:' . $extensions . '))' => 'CelerityPhabricatorResourceController'));
 }
 protected function getCacheKey($path)
 {
     return parent::getCacheKey($path . ';' . $this->postprocessorKey);
 }