Revision 7489,
752 bytes
checked in by alexandrecorreia, 12 years ago
(diff) |
Ticket #2507 - Emparelhando os codigos do servidor de produção com o sandbox.
|
-
Property svn:executable set to
*
|
Line | |
---|
1 | <?php |
---|
2 | |
---|
3 | class CalendarAdapter extends ExpressoAdapter { |
---|
4 | public function __construct($id){ |
---|
5 | parent::__construct($id); |
---|
6 | } |
---|
7 | |
---|
8 | protected function getUserId(){ |
---|
9 | return $GLOBALS['phpgw_info']['user']['account_id']; |
---|
10 | } |
---|
11 | |
---|
12 | protected function getDb(){ |
---|
13 | return $GLOBALS['phpgw']->db; |
---|
14 | } |
---|
15 | |
---|
16 | protected function getTimezoneOffset(){ |
---|
17 | return $GLOBALS['phpgw']->datetime->tz_offset; |
---|
18 | |
---|
19 | } |
---|
20 | |
---|
21 | protected function getEvents($month, $year) |
---|
22 | { |
---|
23 | $bo = CreateObject('calendar.bocalendar',1); |
---|
24 | |
---|
25 | $events = $bo->store_to_cache( |
---|
26 | Array( |
---|
27 | 'syear' => $year, |
---|
28 | 'smonth'=> $month, |
---|
29 | 'sday' => 1 |
---|
30 | ) |
---|
31 | ); |
---|
32 | |
---|
33 | return $events; |
---|
34 | } |
---|
35 | |
---|
36 | protected function makeTime($event) |
---|
37 | { |
---|
38 | $bo = CreateObject('calendar.bocalendar',1); |
---|
39 | |
---|
40 | return $bo->maketime($event); |
---|
41 | } |
---|
42 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.