diff options
author | xue <> | 2005-11-13 15:11:25 +0000 |
---|---|---|
committer | xue <> | 2005-11-13 15:11:25 +0000 |
commit | c99fc932b644ed9c5b42decdc583962cb80c4c1a (patch) | |
tree | f071395b4281cf28795db00815b2320eab5e5a67 /framework/Web/Services/TAssetService.php | |
parent | 710ccff78974957d31eedc054b90178f8e133afa (diff) |
Deleted asset service.
Diffstat (limited to 'framework/Web/Services/TAssetService.php')
-rw-r--r-- | framework/Web/Services/TAssetService.php | 70 |
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 |