#011138: ezcCacheStorage: Abstract method validateLocation() missing

Description:

The abstract cache base class ezcCacheStorage calls the method validateLocation() on line 94(latest trunk). This method is implemented by ezcCacheStorageFile but is not required by the storage interface definition.


Environment:

Operating System:
PHP Version: (please be specific, like '4.4.3' or '5.1.5')
Database and version:
Browser (and version):


Steps to Reproduce:
<?php
class ezcCacheStorageApc extends ezcCacheStorage
{ public function store( $id, $data, $attributes = array() ) {}
public function restore( $id, $attributes = array() ) {}
public function delete( $id = null, $attributes = array() ) {}
public function countDataItems( $id = null, $attributes = array() ) {}
public function getRemainingLifetime( $id, $attributes = array() ) {}
}

?>


- Attachments

No attachments for this issue.


- Comments

Fixed in rev. 6377. It will be available in Cache 1.3alpha1.

#254018 by Alexandru Stanoi on October 5th, 2007 [Permanent Link]

- History
Properties
Type Bug
Priority Medium
Component Components » Cache
Affects 1.2 - Cache 1.2
Fix Versions 1.3alpha1 - Cache 1.3alpha1
2007.2alpha1 - eZ components 2007.2alpha1
Reporter Manuel Pichler
Responsible Alexandru Stanoi
Status 0 Closed
Resolution Fixed
Created July 17th, 2007
Updated October 16th, 2007
Resolved October 5th, 2007
 
Navigation [Permanent Link]
Previous Issue
Back to Issues List
Next Issue: #015537
  Graph shows to small and truncated rotated axis labels