Page MenuHomePhorge

CelerityResources.php
No OneTemporary

CelerityResources.php

<?php
/**
* Defines the location of static resources.
*/
abstract class CelerityResources {
private $map;
abstract public function getName();
abstract public function getResourceData($name);
public function getResourceModifiedTime($name) {
return 0;
}
public function getCelerityHash($data) {
$tail = PhabricatorEnv::getEnvConfig('celerity.resource-hash');
$hash = PhabricatorHash::digest($data, $tail);
return substr($hash, 0, 8);
}
public function getResourceType($path) {
return CelerityResourceTransformer::getResourceType($path);
}
public function getResourceURI($hash, $name) {
$resources = $this->getName();
return "/res/{$resources}/{$hash}/{$name}";
}
public function getResourcePackages() {
return array();
}
public function loadMap() {
return array();
}
}

File Metadata

Mime Type
text/x-php
Expires
Sun, Jan 19, 15:01 (3 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1125756
Default Alt Text
CelerityResources.php (845 B)

Event Timeline