Changeset 6116
- Timestamp:
- 06/02/07 16:22:32 (1 year ago)
- Files:
-
- trunk/midcom/midcom.core/midcom/baseclasses/core/dbobject.php (modified) (1 diff)
- trunk/midcom/midcom.core/midcom/core/group_midgard.php (modified) (3 diffs)
- trunk/midcom/midcom.core/midcom/core/group_virtual.php (modified) (1 diff)
- trunk/midcom/midcom.core/midcom/core/privilege.php (modified) (1 diff)
- trunk/midcom/midcom.core/midcom/core/querybuilder.php (modified) (4 diffs)
- trunk/midcom/midcom.core/midcom/core/temporary_object.php (modified) (1 diff)
- trunk/midcom/midcom.core/midcom/core/user.php (modified) (2 diffs)
- trunk/midcom/midcom.core/midcom/exec/about.php (modified) (1 diff)
- trunk/midcom/midcom.core/midcom/helper/_dbfactory.php (modified) (2 diffs)
- trunk/midcom/midcom.core/midcom/services/auth.php (modified) (4 diffs)
- trunk/midcom/midcom.core/midcom/services/auth/sessionmgr.php (modified) (6 diffs)
- trunk/midcom/midcom.core/support/export_style.php (modified) (3 diffs)
- trunk/midcom/midcom.core/support/migrate_26.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midcom/midcom.core/midcom/baseclasses/core/dbobject.php
r5761 r6116 1868 1868 * 1869 1869 * @param MidgardObject $object A class inherited from one of the MgdSchema driven Midgard classes supporting the above callbacks. 1870 * @return MidgardQueryBuilder Prepared QueryBuilder or false on failure.1870 * @return midgard_query_builder Prepared QueryBuilder or false on failure. 1871 1871 */ 1872 1872 function get_attachment_qb(&$object) trunk/midcom/midcom.core/midcom/core/group_midgard.php
r5594 r6116 138 138 function list_subordinate_groups() 139 139 { 140 $qb = new MidgardQueryBuilder('midgard_group');140 $qb = new midgard_query_builder('midgard_group'); 141 141 $qb->add_constraint('owner', '=', $this->_storage->id); 142 142 $result = $qb->execute(); … … 153 153 debug_push_class(__CLASS__, __FUNCTION__); 154 154 155 $qb = new MidgardQueryBuilder('midgard_member');155 $qb = new midgard_query_builder('midgard_member'); 156 156 $qb->add_constraint('gid', '=', $this->_storage->id); 157 157 $result = @$qb->execute(); … … 192 192 debug_push_class(__CLASS__, __FUNCTION__); 193 193 194 $qb = new MidgardQueryBuilder('midgard_member');194 $qb = new midgard_query_builder('midgard_member'); 195 195 $qb->add_constraint('uid', '=', $user->_storage->id); 196 196 $result = @$qb->execute(); trunk/midcom/midcom.core/midcom/core/group_virtual.php
r5594 r6116 87 87 88 88 // Try to load the VGroup from the database 89 $qb = new MidgardQueryBuilder('midcom_core_group_virtual_db');89 $qb = new midgard_query_builder('midcom_core_group_virtual_db'); 90 90 $qb->add_constraint('component', '=', $component); 91 91 $qb->add_constraint('identifier', '=', $localname); trunk/midcom/midcom.core/midcom/core/privilege.php
r5616 r6116 522 522 function get_privilege(&$object, $name, $assignee, $classname = '') 523 523 { 524 $qb = new MidgardQueryBuilder('midcom_core_privilege_db');524 $qb = new midgard_query_builder('midcom_core_privilege_db'); 525 525 $qb->add_constraint('objectguid', '=', $object->guid); 526 526 $qb->add_constraint('name', '=', $name); trunk/midcom/midcom.core/midcom/core/querybuilder.php
r5840 r6116 12 12 * 13 13 * This class must be used instead anyplace within MidCOM instead of the real 14 * MidgardQueryBuilder object within the MidCOM Framework. This wrapper is14 * midgard_query_builder object within the MidCOM Framework. This wrapper is 15 15 * required for the correct operation of many MidCOM services. 16 16 * … … 48 48 * The query builder instance that is internally used. 49 49 * 50 * @var MidgardQueryBuilder50 * @var midgard_query_builder 51 51 * @access private 52 52 */ … … 194 194 * and a MIDCOM_ERRCRIT level error is triggered, halting execution. 195 195 * 196 * @param MidgardQueryBuilder $qb An instance of the Query builder obtained by the new_query_builder196 * @param midgard_query_builder $qb An instance of the Query builder obtained by the new_query_builder 197 197 * function of this class. 198 198 * @return Array The result of the query builder or null on any error. Note, that empty resultsets … … 615 615 * core deliberatly on this point. 616 616 * 617 * Therefore, it is currently <i>strongly discouraged</i> to assume MidgardQueryBuilder::count617 * Therefore, it is currently <i>strongly discouraged</i> to assume midgard_query_builder::count 618 618 * to be useful as-is. See http://midgard.tigris.org/issues/show_bug.cgi?id=56 for details. 619 619 * trunk/midcom/midcom.core/midcom/core/temporary_object.php
r3766 r6116 104 104 // Parameters, we handle them directly, without using the DBA API, 105 105 // we cannot move parameters with DBA: 106 $query = new MidgardQueryBuilder('midgard_parameter');106 $query = new midgard_query_builder('midgard_parameter'); 107 107 $query->add_constraint('tablename', '=', $this->__table__); 108 108 $query->add_constraint('oid', '=', $this->id); trunk/midcom/midcom.core/midcom/core/user.php
r5377 r6116 743 743 744 744 // Delete login sessions 745 $qb = new MidgardQueryBuilder('midcom_core_login_session_db');745 $qb = new midgard_query_builder('midcom_core_login_session_db'); 746 746 $qb->add_constraint('userid', '=', $this->id); 747 747 $result = @$qb->execute(); … … 756 756 757 757 // Delete all ACL records which have the user as assignee 758 $qb = new MidgardQueryBuilder('midcom_core_privilege_db');758 $qb = new midgard_query_builder('midcom_core_privilege_db'); 759 759 $qb->add_constraint('assignee', '=', $this->id); 760 760 $result = @$qb->execute(); trunk/midcom/midcom.core/midcom/exec/about.php
r4049 r6116 71 71 && class_exists('midgard_quota')) 72 72 { 73 $qb = new MidgardQueryBuilder('midgard_quota');73 $qb = new midgard_query_builder('midgard_quota'); 74 74 $qb->add_constraint('tablename', '=', 'wholesg'); 75 75 $qb->add_constraint('typename', '=', ''); trunk/midcom/midcom.core/midcom/helper/_dbfactory.php
r5810 r6116 74 74 75 75 /** 76 * This function will determine the correct type of MidgardQueryBuilder that76 * This function will determine the correct type of midgard_query_builder that 77 77 * has to be created. It will also call the _on_prepare_new_query_builder event handler. 78 78 * … … 94 94 * This function will execute the Querybuilder. 95 95 * 96 * @param MidgardQueryBuilder $qb An instance of the Query builder obtained by the new_query_builder96 * @param midgard_query_builder $qb An instance of the Query builder obtained by the new_query_builder 97 97 * function of this class. 98 98 * @return Array The result of the query builder. Note, that empty resultsets trunk/midcom/midcom.core/midcom/services/auth.php
r6088 r6116 1586 1586 if (is_null($this->_vgroups)) 1587 1587 { 1588 $qb = new MidgardQueryBuilder('midcom_core_group_virtual_db');1588 $qb = new midgard_query_builder('midcom_core_group_virtual_db'); 1589 1589 $result = @$qb->execute(); 1590 1590 if (! $result) … … 1654 1654 function & get_user_by_name($name) 1655 1655 { 1656 $qb = new MidgardQueryBuilder('midgard_person');1656 $qb = new midgard_query_builder('midgard_person'); 1657 1657 $qb->add_constraint('username', '=', $name); 1658 1658 $result = @$qb->execute(); … … 1681 1681 { 1682 1682 //$sg_id = $sg_id == null || !is_integer($sg_id) ? $_MIDGARD['sitegroup'] : $sg_id; 1683 $qb = new MidgardQueryBuilder('midgard_group');1683 $qb = new midgard_query_builder('midgard_group'); 1684 1684 $qb->add_constraint('name', '=', $name); 1685 1685 if (is_integer($sg_id)) … … 1974 1974 1975 1975 // Check if the group does already exist 1976 $qb = new MidgardQueryBuilder('midcom_core_group_virtual_db');1976 $qb = new midgard_query_builder('midcom_core_group_virtual_db'); 1977 1977 $qb->add_constraint('component', '=', $component); 1978 1978 $qb->add_constraint('identifier', '=', $identifier); trunk/midcom/midcom.core/midcom/services/auth/sessionmgr.php
r5737 r6116 159 159 } 160 160 161 $qb = new MidgardQueryBuilder('midcom_core_login_session_db');161 $qb = new midgard_query_builder('midcom_core_login_session_db'); 162 162 $qb->add_constraint('userid', '=', $user->id); 163 163 $result = @$qb->execute(); … … 412 412 function _update_user_password(&$user, $new) 413 413 { 414 $qb = new MidgardQueryBuilder('midcom_core_login_session_db');414 $qb = new midgard_query_builder('midcom_core_login_session_db'); 415 415 $qb->add_constraint('userid', '=', $user->id); 416 416 $result = @$qb->execute(); … … 440 440 function _update_user_username(&$user, $new) 441 441 { 442 $qb = new MidgardQueryBuilder('midcom_core_login_session_db');442 $qb = new midgard_query_builder('midcom_core_login_session_db'); 443 443 $qb->add_constraint('userid', '=', $user->id); 444 444 $result = @$qb->execute(); … … 476 476 477 477 $timed_out = time() - $GLOBALS['midcom_config']['auth_login_session_timeout']; 478 $qb = new MidgardQueryBuilder('midcom_core_login_session_db');478 $qb = new midgard_query_builder('midcom_core_login_session_db'); 479 479 $qb->add_constraint('userid', '=', $user->id); 480 480 $qb->add_constraint('timestamp', '>=', $timed_out); … … 501 501 { 502 502 $timed_out = time() - $GLOBALS['midcom_config']['auth_login_session_timeout']; 503 $qb = new MidgardQueryBuilder('midcom_core_login_session_db');503 $qb = new midgard_query_builder('midcom_core_login_session_db'); 504 504 $qb->add_constraint('timestamp', '>=', $timed_out); 505 505 $result = @$qb->execute(); … … 528 528 { 529 529 $timed_out = time() - $GLOBALS['midcom_config']['auth_login_session_timeout']; 530 $qb = new MidgardQueryBuilder('midcom_core_login_session_db');530 $qb = new midgard_query_builder('midcom_core_login_session_db'); 531 531 $qb->add_constraint('timestamp', '>=', $timed_out); 532 532 $query_result = @$qb->execute(); trunk/midcom/midcom.core/support/export_style.php
r5673 r6116 128 128 continue; 129 129 } 130 $qb = new MidgardQueryBuilder('midgard_style');130 $qb = new midgard_query_builder('midgard_style'); 131 131 $qb->add_constraint('name', '=', $name); 132 132 $qb->add_constraint('up', '=', $up); … … 232 232 function dump_style($style_id) 233 233 { 234 $qb = new MidgardQueryBuilder('midgard_element');234 $qb = new midgard_query_builder('midgard_element'); 235 235 $qb->add_constraint('style', '=', $style_id); 236 236 $qb->add_order('name'); … … 247 247 } 248 248 249 $qb2 = new MidgardQueryBuilder('midgard_style');249 $qb2 = new midgard_query_builder('midgard_style'); 250 250 $qb2->add_constraint('up', '=', $style_id); 251 251 //mgd_debug_start(); trunk/midcom/midcom.core/support/migrate_26.php
r4470 r6116 84 84 85 85 // Map components 86 $qb_component = new MidgardQueryBuilder('midgard_parameter');86 $qb_component = new midgard_query_builder('midgard_parameter'); 87 87 $qb_component->add_constraint('domain', '=', 'midcom'); 88 88 $qb_component->add_constraint('name', '=', 'component'); … … 124 124 125 125 // Clear style parameters 126 $qb_style = new MidgardQueryBuilder('midgard_parameter');126 $qb_style = new midgard_query_builder('midgard_parameter'); 127 127 $qb_style->add_constraint('domain', '=', 'midcom'); 128 128 $qb_style->add_constraint('tablename', '=', 'topic'); … … 145 145 146 146 // Convert topic owner to midcom_core_privilege_db object 147 $qb_topic = new MidgardQueryBuilder('midgard_topic');147 $qb_topic = new midgard_query_builder('midgard_topic'); 148 148 $qb_topic->add_constraint('owner', '<>', 0); 149 149 $topics = $qb_topic->execute(); … … 176 176 177 177 // Convert old ViewerGroups parameters to midcom_core_privilege_db objects 178 $qb_vg = new MidgardQueryBuilder('midgard_parameter');178 $qb_vg = new midgard_query_builder('midgard_parameter'); 179 179 $qb_vg->add_constraint('domain', '=', 'ViewerGroups'); 180 180 $qb_vg->add_constraint('tablename', '=', 'topic'); … … 276 276 return $obj->guid; 277 277 } 278 $qb_dm1p = new MidgardQueryBuilder('midgard_parameter');278 $qb_dm1p = new midgard_query_builder('midgard_parameter'); 279 279 $qb_dm1p->begin_group('OR'); 280 280 $qb_dm1p->add_constraint('domain', '=', 'midcom.helper.datamanager.datatype.blob'); … … 474 474 // Convert parameters metadata/keywords & metadata/target values CSV to PSV (and add extr pipes to start and end as well fro DM2s benefit) 475 475 /* 476 $qb_md = new MidgardQueryBuilder('midgard_parameter');476 $qb_md = new midgard_query_builder('midgard_parameter'); 477 477 $qb_md->add_constraint('domain', '=', 'metadata'); 478 478 $qb_md->begin_group('OR'); … … 495 495 // Clean up article expiry 496 496 /* 497 $qb_exp = new MidgardQueryBuilder('midgard_article');497 $qb_exp = new midgard_query_builder('midgard_article'); 498 498 $qb_exp->begin_group('OR'); 499 499 $qb_exp->add_constraint('extra1', 'LIKE', '%.%.%');
