Changeset 17930
- Timestamp:
- 10/05/08 16:39:59 (2 months ago)
- Files:
-
- trunk/midcom/org.maemo.gforgeprofileupdater/config/manifest.inc (modified) (1 diff)
- trunk/midcom/org.openpsa.contacts/config/midcom_dba_classes.inc (modified) (2 diffs)
- trunk/midcom/org.openpsa.contacts/group.php (modified) (2 diffs)
- trunk/midcom/org.openpsa.contacts/handler/search.php (modified) (1 diff)
- trunk/midcom/org.openpsa.contacts/person.php (modified) (2 diffs)
- trunk/midcom/org.openpsa.contactwidget/main.php (modified) (1 diff)
- trunk/midcom/org.openpsa.directmarketing/campaign_ruleresolver.php (modified) (1 diff)
- trunk/midcom/org.openpsa.projects/midcom/interfaces.php (modified) (1 diff)
- trunk/midcom/org.openpsa.projects/projectbroker.php (modified) (2 diffs)
- trunk/midcom/org.openpsa.relatedto/handler/relatedto.php (modified) (1 diff)
- trunk/midcom/org.openpsa.sales/midcom/interfaces.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midcom/org.maemo.gforgeprofileupdater/config/manifest.inc
r15057 r17930 34 34 ( 35 35 'midcom_baseclasses_database_person', 36 ' midcom_org_openpsa_person',36 'org_openpsa_contacts_person', 37 37 ), 38 38 'operations' => MIDCOM_OPERATION_DBA_ALL, trunk/midcom/org.openpsa.contacts/config/midcom_dba_classes.inc
r3799 r17930 3 3 'old_class_name' => null, 4 4 'new_class_name' => 'org_openpsa_organization', 5 'midcom_class_name' => ' midcom_org_openpsa_organization'5 'midcom_class_name' => 'org_openpsa_contacts_group' 6 6 ), 7 7 array( … … 9 9 'old_class_name' => null, 10 10 'new_class_name' => 'org_openpsa_person', 11 'midcom_class_name' => ' midcom_org_openpsa_person'11 'midcom_class_name' => 'org_openpsa_contacts_person' 12 12 ), 13 13 array( trunk/midcom/org.openpsa.contacts/group.php
r17101 r17930 6 6 * @license http://www.gnu.org/licenses/gpl.html GNU General Public License 7 7 */ 8 // TODO Hotfix9 8 10 9 /** 11 10 * @package org.openpsa.contacts 12 11 */ 13 class midcom_org_openpsa_organization extends __midcom_org_openpsa_organization12 class org_openpsa_contacts_group extends __org_openpsa_contacts_group 14 13 { 15 function __construct($id = null) 14 var $members = array(); 15 var $members_loaded = false; 16 17 function __construct($identifier=NULL) 16 18 { 17 return parent::__construct($id );19 return parent::__construct($identifier); 18 20 } 19 21 … … 44 46 45 47 return $property; 46 }47 }48 49 /**50 * Wrapper group51 */52 class org_openpsa_contacts_group extends midcom_org_openpsa_organization53 {54 var $members = array();55 var $members_loaded = false;56 57 function __construct($identifier=NULL)58 {59 return parent::__construct($identifier);60 48 } 61 49 trunk/midcom/org.openpsa.contacts/handler/search.php
r17659 r17930 154 154 155 155 $qb_org = org_openpsa_contacts_group::new_query_builder(); 156 //$qb_org = new MidgardQuerybuilder('org_openpsa_organization');157 156 $qb_org->begin_group('OR'); 158 157 trunk/midcom/org.openpsa.contacts/person.php
r17105 r17930 11 11 * @package org.openpsa.contacts 12 12 */ 13 class midcom_org_openpsa_person extends __midcom_org_openpsa_person13 class org_openpsa_contacts_person extends __org_openpsa_contacts_person 14 14 { 15 15 var $name; //Compound of firstname, lastname and username … … 317 317 } 318 318 319 320 /**321 * org.openpsa.contacts specific wrapper to org_openpsa_person322 * @package org.openpsa.contacts323 */324 class org_openpsa_contacts_person extends midcom_org_openpsa_person325 {326 function __construct($identifier=NULL)327 {328 return parent::__construct($identifier);329 }330 }331 332 319 ?> trunk/midcom/org.openpsa.contactwidget/main.php
r17354 r17930 112 112 if ( !is_object($person) 113 113 && !is_a($person, 'midcom_baseclasses_database_person') 114 && !is_a($person, ' midcom_org_openpsa_person')114 && !is_a($person, 'org_openpsa_contacts_person') 115 115 ) 116 116 { trunk/midcom/org.openpsa.directmarketing/campaign_ruleresolver.php
r17556 r17930 220 220 { 221 221 //We need to fill the seek table, thus this no-op here (matches org_openpsa_contacts_person as well) 222 case is_a($obj, ' midcom_org_openpsa_person'):222 case is_a($obj, 'org_openpsa_contacts_person'): 223 223 break; 224 224 //Make all other persons org_openpsa_contacts_persons trunk/midcom/org.openpsa.projects/midcom/interfaces.php
r17928 r17930 209 209 { 210 210 case is_a($object, 'midcom_baseclasses_database_person'): 211 case is_a($object, ' midcom_org_openpsa_person'):211 case is_a($object, 'org_openpsa_contacts_person'): 212 212 $this->_org_openpsa_relatedto_find_suspects_person($object, $defaults, $links_array); 213 213 break; trunk/midcom/org.openpsa.projects/projectbroker.php
r17904 r17930 45 45 'midgard_person', 46 46 'midcom_db_person', 47 'midcom_org_openpsa_person',48 47 'org_openpsa_contacts_person', 49 48 ); … … 71 70 switch (true) 72 71 { 73 case (is_a($obj, ' midcom_org_openpsa_person')):72 case (is_a($obj, 'org_openpsa_contacts_person')): 74 73 $return[] = $obj; 75 74 break; trunk/midcom/org.openpsa.relatedto/handler/relatedto.php
r17928 r17930 439 439 $qb->begin_group('OR'); 440 440 $qb->add_constraint('toClass', '=', 'midcom_db_person'); 441 $qb->add_constraint('toClass', '=', 'midcom_org_openpsa_person');442 441 $qb->add_constraint('toClass', '=', 'org_openpsa_contacts_person'); 443 442 $qb->end_group(); trunk/midcom/org.openpsa.sales/midcom/interfaces.php
r17928 r17930 97 97 case is_a($object, 'midcom_baseclasses_database_person'): 98 98 //Fall-trough intentional 99 case is_a($object, ' midcom_org_openpsa_person'):99 case is_a($object, 'org_openpsa_contacts_person'): 100 100 //List all projects and tasks given person is involved with 101 101 $this->_org_openpsa_relatedto_find_suspects_person($object, $defaults, $links_array);
