summaryrefslogtreecommitdiff
path: root/framework/Web/Services/TAssetService.php
diff options
context:
space:
mode:
authorxue <>2005-11-13 15:11:25 +0000
committerxue <>2005-11-13 15:11:25 +0000
commitc99fc932b644ed9c5b42decdc583962cb80c4c1a (patch)
treef071395b4281cf28795db00815b2320eab5e5a67 /framework/Web/Services/TAssetService.php
parent710ccff78974957d31eedc054b90178f8e133afa (diff)
Deleted asset service.
Diffstat (limited to 'framework/Web/Services/TAssetService.php')
-rw-r--r--framework/Web/Services/TAssetService.php70
1 files changed, 0 insertions, 70 deletions
diff --git a/framework/Web/Services/TAssetService.php b/framework/Web/Services/TAssetService.php
deleted file mode 100644
index 914aa1a5..00000000
--- a/framework/Web/Services/TAssetService.php
+++ /dev/null
@@ -1,70 +0,0 @@
-<?php
-
-/**
-<module id="asset" PrivateLocation="xxx" PublicLocation="xxx" BaseUrl="xxx" />
- */
-class TAssetManager extends TComponent implements IModule
-{
- private $_pubDir=null;
- private $_pubUrl=null;
-
- public function init($context)
- {
- if(is_null($this->_pubDir))
- throw new TCongiruationException('cache_public_location_required');
- if(is_null($this->_pubUrl))
- throw new TCongiruationException('cache_public_url_required');
- }
-
- public function getPublicLocation()
- {
- return $this->_pubDir;
- }
-
- public function setPublicLocation($value)
- {
- if(is_dir($value))
- $this->_pubDir=realpath($value);
- else
- throw new TInvalidDataValueException('cache_public_location_invalid');
- }
-
- public function getPublicUrl()
- {
- return $this->_pubUrl;
- }
-
- public function setPublicUrl($value)
- {
- $this->_pubUrl=rtrim($value,'/');
- }
-
- public function publishLocation($path,$forceOverwrite=false)
- {
- $name=basename($path);
- $prefix=md5(dirname($path));
- }
-
- public function publishFile($path,$forceOverwrite=false)
- {
- if(($fullpath=realpath($path))!==false)
- {
- return $this->_pubUrl.'/'.$fullpath;
- }
- else
- throw new TInvalidDataValueException('cachemanager_path_unpublishable');
- }
-
- public function unpublishPath($path)
- {
- }
-}
-
-class TMemcache extends TComponent
-{
-}
-
-class TSqliteCache extends TComponent
-{
-}
-?> \ No newline at end of file