1: <?php
2: /**
3: * The Kolab implementation of the free/busy system.
4: *
5: * PHP version 5
6: *
7: * @category Kolab
8: * @package Kolab_FreeBusy
9: * @author Steffen Hansen <steffen@klaralvdalens-datakonsult.se>
10: * @author Gunnar Wrobel <wrobel@pardus.de>
11: * @license http://www.horde.org/licenses/lgpl21 LGPL 2.1
12: * @link http://pear.horde.org/index.php?package=Kolab_FreeBusy
13: */
14:
15: /**
16: * The Horde_Kolab_FreeBusy class serves as Registry aka ServiceLocator for the
17: * Free/Busy application. It also provides the entry point into the the Horde
18: * MVC system and allows to dispatch a request.
19: *
20: * Copyright 2009-2012 Horde LLC (http://www.horde.org/)
21: *
22: * See the enclosed file COPYING for license information (LGPL). If you did not
23: * receive this file, see
24: * http://www.horde.org/licenses/lgpl21.
25: *
26: * @category Kolab
27: * @package Kolab_FreeBusy
28: * @author Steffen Hansen <steffen@klaralvdalens-datakonsult.se>
29: * @author Gunnar Wrobel <wrobel@pardus.de>
30: * @license http://www.horde.org/licenses/lgpl21 LGPL 2.1
31: * @link http://pear.horde.org/index.php?package=Kolab_FreeBusy
32: */
33: class Horde_Kolab_FreeBusy_Cache_Base
34: {
35:
36: public function getParts($callee)
37: {
38: }
39:
40: public function calleeExpired($callee, $parts)
41: {
42: }
43:
44: public function getCallee($callee, $params = array())
45: {
46: }
47:
48: public function setCallee($callee, $parts, $data, $params = array())
49: {
50: }
51:
52: public function getCalleePart($callee, $part, $params = array())
53: {
54: }
55: }
56: