当前位置: 首页>>代码示例>>PHP>>正文


PHP QQNode类代码示例

本文整理汇总了PHP中QQNode的典型用法代码示例。如果您正苦于以下问题:PHP QQNode类的具体用法?PHP QQNode怎么用?PHP QQNode使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了QQNode类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'Id':
             return new QQNode('id', 'Id', 'integer', $this);
         case 'EmailBroadcastTypeId':
             return new QQNode('email_broadcast_type_id', 'EmailBroadcastTypeId', 'integer', $this);
         case 'MinistryId':
             return new QQNode('ministry_id', 'MinistryId', 'integer', $this);
         case 'Ministry':
             return new QQNodeMinistry('ministry_id', 'Ministry', 'integer', $this);
         case 'Name':
             return new QQNode('name', 'Name', 'string', $this);
         case 'Token':
             return new QQNode('token', 'Token', 'string', $this);
         case 'Description':
             return new QQNode('description', 'Description', 'string', $this);
         case 'Subscribable':
             return new QQNode('subscribable', 'Subscribable', 'boolean', $this);
         case 'CommunicationListEntry':
             return new QQNodeCommunicationListCommunicationListEntry($this);
         case 'Person':
             return new QQNodeCommunicationListPerson($this);
         case 'EmailMessageRoute':
             return new QQReverseReferenceNodeEmailMessageRoute($this, 'emailmessageroute', 'reverse_reference', 'communication_list_id');
         case '_PrimaryKeyNode':
             return new QQNode('id', 'Id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:alcf,项目名称:chms,代码行数:36,代码来源:CommunicationListGen.class.php

示例2: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'RoleEntityBuiltInId':
             return new QQNode('role_entity_built_in_id', 'RoleEntityBuiltInId', 'integer', $this);
         case 'RoleId':
             return new QQNode('role_id', 'RoleId', 'integer', $this);
         case 'Role':
             return new QQNodeRole('role_id', 'Role', 'integer', $this);
         case 'EntityQtypeId':
             return new QQNode('entity_qtype_id', 'EntityQtypeId', 'integer', $this);
         case 'AuthorizationId':
             return new QQNode('authorization_id', 'AuthorizationId', 'integer', $this);
         case 'Authorization':
             return new QQNodeAuthorization('authorization_id', 'Authorization', 'integer', $this);
         case 'AuthorizedFlag':
             return new QQNode('authorized_flag', 'AuthorizedFlag', 'boolean', $this);
         case 'CreatedBy':
             return new QQNode('created_by', 'CreatedBy', 'integer', $this);
         case 'CreatedByObject':
             return new QQNodeUserAccount('created_by', 'CreatedByObject', 'integer', $this);
         case 'CreationDate':
             return new QQNode('creation_date', 'CreationDate', 'QDateTime', $this);
         case 'ModifiedBy':
             return new QQNode('modified_by', 'ModifiedBy', 'integer', $this);
         case 'ModifiedByObject':
             return new QQNodeUserAccount('modified_by', 'ModifiedByObject', 'integer', $this);
         case 'ModifiedDate':
             return new QQNode('modified_date', 'ModifiedDate', 'string', $this);
         case '_PrimaryKeyNode':
             return new QQNode('role_entity_built_in_id', 'RoleEntityBuiltInId', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:proxymoron,项目名称:tracmor,代码行数:40,代码来源:RoleEntityQtypeBuiltInAuthorizationGen.class.php

示例3: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'Id':
             return new QQNode('id', 'Id', 'integer', $this);
         case 'SignupEntryId':
             return new QQNode('signup_entry_id', 'SignupEntryId', 'integer', $this);
         case 'SignupEntry':
             return new QQNodeSignupEntry('signup_entry_id', 'SignupEntry', 'integer', $this);
         case 'SignupPaymentTypeId':
             return new QQNode('signup_payment_type_id', 'SignupPaymentTypeId', 'integer', $this);
         case 'TransactionDate':
             return new QQNode('transaction_date', 'TransactionDate', 'QDateTime', $this);
         case 'TransactionDescription':
             return new QQNode('transaction_description', 'TransactionDescription', 'string', $this);
         case 'Amount':
             return new QQNode('amount', 'Amount', 'double', $this);
         case 'FundingAccount':
             return new QQNode('funding_account', 'FundingAccount', 'string', $this);
         case 'DonationStewardshipFundId':
             return new QQNode('donation_stewardship_fund_id', 'DonationStewardshipFundId', 'integer', $this);
         case 'DonationStewardshipFund':
             return new QQNodeStewardshipFund('donation_stewardship_fund_id', 'DonationStewardshipFund', 'integer', $this);
         case 'AmountDonation':
             return new QQNode('amount_donation', 'AmountDonation', 'double', $this);
         case 'AmountNonDonation':
             return new QQNode('amount_non_donation', 'AmountNonDonation', 'double', $this);
         case 'CreditCardPaymentId':
             return new QQNode('credit_card_payment_id', 'CreditCardPaymentId', 'integer', $this);
         case 'CreditCardPayment':
             return new QQNodeCreditCardPayment('credit_card_payment_id', 'CreditCardPayment', 'integer', $this);
         case '_PrimaryKeyNode':
             return new QQNode('id', 'Id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:alcf,项目名称:chms,代码行数:42,代码来源:SignupPaymentGen.class.php

示例4: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'AssetCustomFieldAssetModelId':
             return new QQNode('asset_custom_field_asset_model_id', 'AssetCustomFieldAssetModelId', 'integer', $this);
         case 'AssetModelId':
             return new QQNode('asset_model_id', 'AssetModelId', 'integer', $this);
         case 'AssetModel':
             return new QQNodeAssetModel('asset_model_id', 'AssetModel', 'integer', $this);
         case 'CustomFieldId':
             return new QQNode('custom_field_id', 'CustomFieldId', 'integer', $this);
         case 'CustomField':
             return new QQNodeCustomField('custom_field_id', 'CustomField', 'integer', $this);
         case '_PrimaryKeyNode':
             return new QQNode('asset_custom_field_asset_model_id', 'AssetCustomFieldAssetModelId', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:proxymoron,项目名称:tracmor,代码行数:24,代码来源:AssetCustomFieldAssetModelGen.class.php

示例5: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'Id':
             return new QQNode('id', 'Id', 'integer', $this);
         case 'IssueFieldId':
             return new QQNode('issue_field_id', 'IssueFieldId', 'integer', $this);
         case 'IssueField':
             return new QQNodeIssueField('issue_field_id', 'IssueField', 'integer', $this);
         case 'Name':
             return new QQNode('name', 'Name', 'string', $this);
         case 'Token':
             return new QQNode('token', 'Token', 'string', $this);
         case 'OrderNumber':
             return new QQNode('order_number', 'OrderNumber', 'integer', $this);
         case 'ActiveFlag':
             return new QQNode('active_flag', 'ActiveFlag', 'boolean', $this);
         case 'IssueFieldValue':
             return new QQReverseReferenceNodeIssueFieldValue($this, 'issuefieldvalue', 'reverse_reference', 'issue_field_option_id');
         case '_PrimaryKeyNode':
             return new QQNode('id', 'Id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:qcodo,项目名称:qcodo-website,代码行数:30,代码来源:IssueFieldOptionGen.class.php

示例6: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'RoleId':
             return new QQNode('role_id', 'RoleId', 'integer', $this);
         case 'ShortDescription':
             return new QQNode('short_description', 'ShortDescription', 'string', $this);
         case 'LongDescription':
             return new QQNode('long_description', 'LongDescription', 'string', $this);
         case 'CreatedBy':
             return new QQNode('created_by', 'CreatedBy', 'integer', $this);
         case 'CreatedByObject':
             return new QQNodeUserAccount('created_by', 'CreatedByObject', 'integer', $this);
         case 'CreationDate':
             return new QQNode('creation_date', 'CreationDate', 'QDateTime', $this);
         case 'ModifiedBy':
             return new QQNode('modified_by', 'ModifiedBy', 'integer', $this);
         case 'ModifiedByObject':
             return new QQNodeUserAccount('modified_by', 'ModifiedByObject', 'integer', $this);
         case 'ModifiedDate':
             return new QQNode('modified_date', 'ModifiedDate', 'string', $this);
         case 'RoleEntityQtypeBuiltInAuthorization':
             return new QQReverseReferenceNodeRoleEntityQtypeBuiltInAuthorization($this, 'roleentityqtypebuiltinauthorization', 'reverse_reference', 'role_id');
         case 'RoleEntityQtypeCustomFieldAuthorization':
             return new QQReverseReferenceNodeRoleEntityQtypeCustomFieldAuthorization($this, 'roleentityqtypecustomfieldauthorization', 'reverse_reference', 'role_id');
         case 'RoleModule':
             return new QQReverseReferenceNodeRoleModule($this, 'rolemodule', 'reverse_reference', 'role_id');
         case 'RoleTransactionTypeAuthorization':
             return new QQReverseReferenceNodeRoleTransactionTypeAuthorization($this, 'roletransactiontypeauthorization', 'reverse_reference', 'role_id');
         case 'UserAccount':
             return new QQReverseReferenceNodeUserAccount($this, 'useraccount', 'reverse_reference', 'role_id');
         case '_PrimaryKeyNode':
             return new QQNode('role_id', 'RoleId', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:proxymoron,项目名称:tracmor,代码行数:42,代码来源:RoleGen.class.php

示例7: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'Id':
             return new QQNode('id', 'Id', 'Integer', $this);
         case 'UserId':
             return new QQNode('user_id', 'UserId', 'Integer', $this);
         case 'Mail':
             return new QQNode('mail', 'Mail', 'VarChar', $this);
         case 'Hash':
             return new QQNode('hash', 'Hash', 'VarChar', $this);
         case '_PrimaryKeyNode':
             return new QQNode('id', 'Id', 'Integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:hiptc,项目名称:dle2wordpress,代码行数:22,代码来源:DleMailLogGen.class.php

示例8: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'TransactionTypeId':
             return new QQNode('transaction_type_id', 'integer', $this);
         case 'ShortDescription':
             return new QQNode('short_description', 'string', $this);
         case 'AssetFlag':
             return new QQNode('asset_flag', 'boolean', $this);
         case 'InventoryFlag':
             return new QQNode('inventory_flag', 'boolean', $this);
         case 'Transaction':
             return new QQReverseReferenceNodeTransaction($this, 'transaction', 'reverse_reference', 'transaction_type_id');
         case '_PrimaryKeyNode':
             return new QQNode('transaction_type_id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:heshuai64,项目名称:einv2,代码行数:24,代码来源:TransactionTypeGen.class.php

示例9: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'ShipmentId':
             return new QQNode('shipment_id', 'integer', $this);
         case 'ShipmentNumber':
             return new QQNode('shipment_number', 'string', $this);
         case 'TransactionId':
             return new QQNode('transaction_id', 'integer', $this);
         case 'Transaction':
             return new QQNodeTransaction('transaction_id', 'integer', $this);
         case 'FromCompanyId':
             return new QQNode('from_company_id', 'integer', $this);
         case 'FromCompany':
             return new QQNodeCompany('from_company_id', 'integer', $this);
         case 'FromContactId':
             return new QQNode('from_contact_id', 'integer', $this);
         case 'FromContact':
             return new QQNodeContact('from_contact_id', 'integer', $this);
         case 'FromAddressId':
             return new QQNode('from_address_id', 'integer', $this);
         case 'FromAddress':
             return new QQNodeAddress('from_address_id', 'integer', $this);
         case 'ToCompanyId':
             return new QQNode('to_company_id', 'integer', $this);
         case 'ToCompany':
             return new QQNodeCompany('to_company_id', 'integer', $this);
         case 'ToContactId':
             return new QQNode('to_contact_id', 'integer', $this);
         case 'ToContact':
             return new QQNodeContact('to_contact_id', 'integer', $this);
         case 'ToAddressId':
             return new QQNode('to_address_id', 'integer', $this);
         case 'ToAddress':
             return new QQNodeAddress('to_address_id', 'integer', $this);
         case 'CourierId':
             return new QQNode('courier_id', 'integer', $this);
         case 'Courier':
             return new QQNodeCourier('courier_id', 'integer', $this);
         case 'TrackingNumber':
             return new QQNode('tracking_number', 'string', $this);
         case 'ShipDate':
             return new QQNode('ship_date', 'QDateTime', $this);
         case 'ShippedFlag':
             return new QQNode('shipped_flag', 'boolean', $this);
         case 'CreatedBy':
             return new QQNode('created_by', 'integer', $this);
         case 'CreatedByObject':
             return new QQNodeUserAccount('created_by', 'integer', $this);
         case 'CreationDate':
             return new QQNode('creation_date', 'QDateTime', $this);
         case 'ModifiedBy':
             return new QQNode('modified_by', 'integer', $this);
         case 'ModifiedByObject':
             return new QQNodeUserAccount('modified_by', 'integer', $this);
         case 'ModifiedDate':
             return new QQNode('modified_date', 'string', $this);
         case 'FedexShipment':
             return new QQReverseReferenceNodeFedexShipment($this, 'fedexshipment', 'reverse_reference', 'shipment_id');
         case '_PrimaryKeyNode':
             return new QQNode('shipment_id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:heshuai64,项目名称:einv2,代码行数:70,代码来源:ShipmentGen.class.php

示例10: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'Id':
             return new QQNode('id', 'Id', 'integer', $this);
         case 'SignupFormId':
             return new QQNode('signup_form_id', 'SignupFormId', 'integer', $this);
         case 'SignupForm':
             return new QQNodeSignupForm('signup_form_id', 'SignupForm', 'integer', $this);
         case 'PersonId':
             return new QQNode('person_id', 'PersonId', 'integer', $this);
         case 'Person':
             return new QQNodePerson('person_id', 'Person', 'integer', $this);
         case 'SignupByPersonId':
             return new QQNode('signup_by_person_id', 'SignupByPersonId', 'integer', $this);
         case 'SignupByPerson':
             return new QQNodePerson('signup_by_person_id', 'SignupByPerson', 'integer', $this);
         case 'SignupEntryStatusTypeId':
             return new QQNode('signup_entry_status_type_id', 'SignupEntryStatusTypeId', 'integer', $this);
         case 'DateCreated':
             return new QQNode('date_created', 'DateCreated', 'QDateTime', $this);
         case 'DateSubmitted':
             return new QQNode('date_submitted', 'DateSubmitted', 'QDateTime', $this);
         case 'AmountTotal':
             return new QQNode('amount_total', 'AmountTotal', 'double', $this);
         case 'AmountPaid':
             return new QQNode('amount_paid', 'AmountPaid', 'double', $this);
         case 'AmountBalance':
             return new QQNode('amount_balance', 'AmountBalance', 'double', $this);
         case 'InternalNotes':
             return new QQNode('internal_notes', 'InternalNotes', 'string', $this);
         case 'CommunicationsEntryId':
             return new QQNode('communications_entry_id', 'CommunicationsEntryId', 'integer', $this);
         case 'CommunicationsEntry':
             return new QQNodeCommunicationListEntry('communications_entry_id', 'CommunicationsEntry', 'integer', $this);
         case 'ClassRegistration':
             return new QQReverseReferenceNodeClassRegistration($this, 'classregistration', 'reverse_reference', 'signup_entry_id', 'ClassRegistration');
         case 'FormAnswer':
             return new QQReverseReferenceNodeFormAnswer($this, 'formanswer', 'reverse_reference', 'signup_entry_id');
         case 'SignupPayment':
             return new QQReverseReferenceNodeSignupPayment($this, 'signuppayment', 'reverse_reference', 'signup_entry_id');
         case 'SignupProduct':
             return new QQReverseReferenceNodeSignupProduct($this, 'signupproduct', 'reverse_reference', 'signup_entry_id');
         case '_PrimaryKeyNode':
             return new QQNode('id', 'Id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:alcf,项目名称:chms,代码行数:54,代码来源:SignupEntryGen.class.php

示例11: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'ReceiptId':
             return new QQNode('receipt_id', 'integer', $this);
         case 'TransactionId':
             return new QQNode('transaction_id', 'integer', $this);
         case 'Transaction':
             return new QQNodeTransaction('transaction_id', 'integer', $this);
         case 'FromCompanyId':
             return new QQNode('from_company_id', 'integer', $this);
         case 'FromCompany':
             return new QQNodeCompany('from_company_id', 'integer', $this);
         case 'FromContactId':
             return new QQNode('from_contact_id', 'integer', $this);
         case 'FromContact':
             return new QQNodeContact('from_contact_id', 'integer', $this);
         case 'ToContactId':
             return new QQNode('to_contact_id', 'integer', $this);
         case 'ToContact':
             return new QQNodeContact('to_contact_id', 'integer', $this);
         case 'ToAddressId':
             return new QQNode('to_address_id', 'integer', $this);
         case 'ToAddress':
             return new QQNodeAddress('to_address_id', 'integer', $this);
         case 'ReceiptNumber':
             return new QQNode('receipt_number', 'string', $this);
         case 'DueDate':
             return new QQNode('due_date', 'QDateTime', $this);
         case 'ReceiptDate':
             return new QQNode('receipt_date', 'QDateTime', $this);
         case 'ReceivedFlag':
             return new QQNode('received_flag', 'boolean', $this);
         case 'CreatedBy':
             return new QQNode('created_by', 'integer', $this);
         case 'CreatedByObject':
             return new QQNodeUserAccount('created_by', 'integer', $this);
         case 'CreationDate':
             return new QQNode('creation_date', 'QDateTime', $this);
         case 'ModifiedBy':
             return new QQNode('modified_by', 'integer', $this);
         case 'ModifiedByObject':
             return new QQNodeUserAccount('modified_by', 'integer', $this);
         case 'ModifiedDate':
             return new QQNode('modified_date', 'string', $this);
         case '_PrimaryKeyNode':
             return new QQNode('receipt_id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:heshuai64,项目名称:einv2,代码行数:56,代码来源:ReceiptGen.class.php

示例12: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'Id':
             return new QQNode('id', 'Id', 'integer', $this);
         case 'Name':
             return new QQNode('name', 'Name', 'string', $this);
         case 'GroupRegistrationsAsGroupstructure':
             return new QQNodeGrowthGroupStructureGroupRegistrationsAsGroupstructure($this);
         case 'GrowthGroup':
             return new QQNodeGrowthGroupStructureGrowthGroup($this);
         case '_PrimaryKeyNode':
             return new QQNode('id', 'Id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:alcf,项目名称:chms,代码行数:22,代码来源:GrowthGroupStructureGen.class.php

示例13: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'Id':
             return new QQNode('id', 'Id', 'Integer', $this);
         case 'NewsId':
             return new QQNode('news_id', 'NewsId', 'Integer', $this);
         case 'News':
             return new QQNodeDlePost('news_id', 'News', 'Integer', $this);
         case 'Title':
             return new QQNode('title', 'Title', 'VarChar', $this);
         case 'Frage':
             return new QQNode('frage', 'Frage', 'VarChar', $this);
         case 'Body':
             return new QQNode('body', 'Body', 'Blob', $this);
         case 'Votes':
             return new QQNode('votes', 'Votes', 'Integer', $this);
         case 'Multiple':
             return new QQNode('multiple', 'Multiple', 'Bit', $this);
         case 'Answer':
             return new QQNode('answer', 'Answer', 'Blob', $this);
         case '_PrimaryKeyNode':
             return new QQNode('id', 'Id', 'Integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:hiptc,项目名称:dle2wordpress,代码行数:32,代码来源:DlePollGen.class.php

示例14: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'ShippingAccountId':
             return new QQNode('shipping_account_id', 'integer', $this);
         case 'CourierId':
             return new QQNode('courier_id', 'integer', $this);
         case 'Courier':
             return new QQNodeCourier('courier_id', 'integer', $this);
         case 'ShortDescription':
             return new QQNode('short_description', 'string', $this);
         case 'AccessId':
             return new QQNode('access_id', 'string', $this);
         case 'AccessCode':
             return new QQNode('access_code', 'string', $this);
         case 'CreatedBy':
             return new QQNode('created_by', 'integer', $this);
         case 'CreatedByObject':
             return new QQNodeUserAccount('created_by', 'integer', $this);
         case 'CreationDate':
             return new QQNode('creation_date', 'QDateTime', $this);
         case 'ModifiedBy':
             return new QQNode('modified_by', 'integer', $this);
         case 'ModifiedByObject':
             return new QQNodeUserAccount('modified_by', 'integer', $this);
         case 'ModifiedDate':
             return new QQNode('modified_date', 'string', $this);
         case 'FedexShipment':
             return new QQReverseReferenceNodeFedexShipment($this, 'fedexshipment', 'reverse_reference', 'shipping_account_id');
         case '_PrimaryKeyNode':
             return new QQNode('shipping_account_id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:heshuai64,项目名称:einv2,代码行数:40,代码来源:ShippingAccountGen.class.php

示例15: __get

 public function __get($strName)
 {
     switch ($strName) {
         case 'Id':
             return new QQNode('id', 'integer', $this);
         case 'QcodoClassId':
             return new QQNode('qcodo_class_id', 'integer', $this);
         case 'QcodoClass':
             return new QQNodeQcodoClass('qcodo_class_id', 'integer', $this);
         case 'VariableGroupId':
             return new QQNode('variable_group_id', 'integer', $this);
         case 'VariableGroup':
             return new QQNodeVariableGroup('variable_group_id', 'integer', $this);
         case 'ProtectionTypeId':
             return new QQNode('protection_type_id', 'integer', $this);
         case 'VariableId':
             return new QQNode('variable_id', 'integer', $this);
         case 'Variable':
             return new QQNodeVariable('variable_id', 'integer', $this);
         case 'ReadOnlyFlag':
             return new QQNode('read_only_flag', 'boolean', $this);
         case 'StaticFlag':
             return new QQNode('static_flag', 'boolean', $this);
         case 'ClassProperty':
             return new QQReverseReferenceNodeClassProperty($this, 'classproperty', 'reverse_reference', 'class_variable_id');
         case '_PrimaryKeyNode':
             return new QQNode('id', 'integer', $this);
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
开发者ID:qcodo,项目名称:qcodo-api,代码行数:36,代码来源:ClassVariableGen.class.php


注:本文中的QQNode类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。