- Timestamp:
- 03/06/12 02:03:17 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/mail/interceptors/Attachments.php
r5604 r5637 3 3 class Attachments { 4 4 5 public function encodeCreateAttachment( &$uri , &$params , &$criteria , $original ){ 6 7 if(!isset($params['source'])) return false; 8 9 if(isset($_FILES[$params['source']])) 10 if(isset($params['id'])) 11 $params = array_merge($_FILES[$params['source']], array('id' => $params['id'])); 12 else 13 $params = $_FILES[$params['source']]; 14 15 $params['owner'] = Config::me('uidNumber'); 16 17 $params['disposition'] = $original['properties']['disposition']; 18 $params['dtstamp'] = time(); 5 public function encodeCreateAttachment( &$uri , &$params , &$criteria , $original ){ 6 if(!isset($params['source'])) return false; 7 8 if(isset($_FILES[$params['source']])) 9 $params = $_FILES[$params['source']]; 10 11 $params['owner'] = Config::me('uidNumber'); 12 13 $params['disposition'] = $original['properties']['disposition']; 14 $params['dtstamp'] = time(); 19 15 } 20 16 17 public function securityOwner( &$uri , &$params , &$criteria , $original ) 18 { 19 $criteria['filter'] = isset( $criteria['filter'] ) ? array('AND', $criteria['filter'] , array('=' , 'owner', Config::me('uidNumber')) ) : array('=' , 'owner', Config::me('uidNumber')); 20 } 21 21 22 } 22 23
Note: See TracChangeset
for help on using the changeset viewer.