PEIP_INF_Store_Collection.php

Go to the documentation of this file.
00001 <?php
00002 
00003 /*
00004  * This file is part of the PEIP package.
00005  * (c) 2010 Timo Michna <timomichna/yahoo.de>
00006  * 
00007  * For the full copyright and license information, please view the LICENSE
00008  * file that was distributed with this source code.
00009  */
00010 
00021 interface PEIP_INF_Store_Collection {
00022 
00023   public function setValues($namespace, array $parameters);
00024   
00025   public function addValues($namespace, array $parameters);
00026   
00027   public function getValues($namespace);
00028   
00029   public function getValue($namespace, $name);
00030   
00031   public function setValue($namespace, $name, $value);
00032   
00033   public function hasValue($namespace, $name);
00034 
00035   public function deleteValue($namespace, $name);
00036 
00037   public function setStore($namespace, PEIP_Store_Interface $store); 
00038 
00039   public function getStore($namespace);
00040 
00041   public function hasStore($namespace);
00042 
00043   public function deleteStore($namespace);
00044 
00045 }

Generated on Mon Apr 12 11:39:00 2010 for PEIP by  doxygen 1.5.1