source: trunk/prototype/modules/mail/interceptors/FollowupflagSecure.php @ 5533

Revision 5533, 836 bytes checked in by douglasz, 12 years ago (diff)

Ticket #1875 - Commit inicial do codigo das funcionalidades de marcadores e sinalizadores

Line 
1<?php
2class FollowupflagSecure {     
3       
4        public function addVerifyOwnerFilter (&$uri , &$params , &$criteria , $original ){
5               
6                $ownerFilter = array( '=' , 'uid' , Config::me('uidNumber') );
7               
8                if (isset($criteria['filter']) && $criteria['filter']!=NULL && count($criteria['filter']) != 0)
9                        $criteria['filter'] = array( 'AND', $criteria['filter'], $ownerFilter );
10                else
11                        $criteria['filter'] =  $ownerFilter;
12                       
13        } 
14
15        public function addDefaultElementsFilter (&$uri , &$params , &$criteria , $original ){
16               
17                $defaultsFilter = array( 'IN' , 'id' , array('1','2','3','4','5','6') );
18               
19                if (isset($criteria['filter']) && $criteria['filter']!=NULL && count($criteria['filter']) != 0)
20                        $criteria['filter'] = array( 'OR', $criteria['filter'], $defaultsFilter );
21                else
22                        $criteria['filter'] =  $defaultsFilter;
23               
24        } 
25     
26}
27
28?>
Note: See TracBrowser for help on using the repository browser.