Changeset 5961


Ignore:
Timestamp:
04/17/12 17:42:55 (12 years ago)
Author:
adriano
Message:

Ticket #2633 - interceptors de controle para a funcionalidade de sinalizadores

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/mail/interceptors/Helpers.php

    r5959 r5961  
    9191 * FOLLOWUPFLAG 
    9292 */  
     93  
     94        //followupflag:before.find  
     95        public function addDefaultElementsFilter (&$uri , &$params , &$criteria , $original ){  
     96                //if (!self::in_arrayr('id', $criteria['filter'])) {  
     97                        $defaultsFilter = array( 'IN' , 'id' , array('1','2','3','4','5','6') );  
     98 
     99                        if (isset($criteria['filter']) && $criteria['filter']!=NULL && count($criteria['filter']) != 0)  
     100                                $criteria['filter'] = array( 'OR', $criteria['filter'], $defaultsFilter );  
     101                        else  
     102                                $criteria['filter'] =  $defaultsFilter;  
     103                //}  
     104        } 
    93105 
    94106        //Remove as dependencias de uma followupflag  
    95107        public function clearAllFlaggedOfFollowupflag( &$uri , &$result , &$criteria , $original ){ 
    96108                //remove apenas se vier o id da Followupflag 
    97                 if(isset($uri['id'])) 
     109                if(isset($uri['id'])) { 
    98110                        Controller::deleteALL(array('concept' => 'followupflagged'), null , array('filter' => array('=' , 'followupflagId' , $uri['id']))); 
    99  
    100         } 
    101  
     111                 
     112                } 
     113        } 
    102114 
    103115        //followupflagged:PostgreSQL.before.delete 
     
    113125                        return false; 
    114126        } 
    115          
    116  
    117          
    118                  
    119  
    120          
    121          
    122          
    123          
    124          
    125          
    126          
    127          
    128          
    129          
    130          
    131          
    132          
    133          
    134          
    135          
    136          
    137          
    138          
    139          
    140          
    141          
     127                 
    142128        //followupflagged:PostgreSQL.before.create 
    143129        public function doImapCreate( &$uri , &$params , &$criteria , $original ) {      
Note: See TracChangeset for help on using the changeset viewer.