Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/celerity/resources/CelerityResources.php
12256 views
1
<?php
2
3
/**
4
* Defines the location of static resources.
5
*/
6
abstract class CelerityResources extends Phobject {
7
8
abstract public function getName();
9
abstract public function getResourceData($name);
10
11
public function getResourceModifiedTime($name) {
12
return 0;
13
}
14
15
public function getResourceType($path) {
16
return CelerityResourceTransformer::getResourceType($path);
17
}
18
19
public function getResourceURI($hash, $name) {
20
$resources = $this->getName();
21
return "/res/{$resources}/{$hash}/{$name}";
22
}
23
24
public function getResourcePackages() {
25
return array();
26
}
27
28
public function loadMap() {
29
return array();
30
}
31
32
}
33
34