Esempio n. 1
0
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         case 'KeyName':
             return $this->strKeyName;
         case 'Table':
             return $this->strTable;
         case 'Column':
             return $this->strColumn;
         case 'PropertyName':
             return $this->strPropertyName;
         case 'VariableName':
             return $this->strVariableName;
         case 'VariableType':
             return $this->strVariableType;
         case 'IsType':
             return $this->blnIsType;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 2
0
 public function __get($strName)
 {
     switch ($strName) {
         case "FormId":
             return $this->strFormId;
         case "CallType":
             return $this->strCallType;
         case "DefaultWaitIcon":
             return $this->objDefaultWaitIcon;
         case "FormStatus":
             return $this->intFormStatus;
         case "HtmlIncludeFilePath":
             return $this->strHtmlIncludeFilePath;
         case "CssClass":
             return $this->strCssClass;
         case "UrlHash":
             return $this->strUrlHash;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 /**
  * The PHP Magic function for this class
  * @param string $strName Name of the property to fetch
  *
  * @return int|mixed|null|string
  * @throws Exception|QCallerException
  */
 public function __get($strName)
 {
     switch ($strName) {
         case 'EventName':
             $strEvent = constant(get_class($this) . '::EventName');
             if ($this->strSelector) {
                 $strEvent .= '","' . addslashes($this->strSelector);
             }
             return $strEvent;
         case 'Condition':
             return $this->strCondition;
         case 'Delay':
             return $this->intDelay;
         case 'JsReturnParam':
             $strConst = get_class($this) . '::JsReturnParam';
             return defined($strConst) ? constant($strConst) : '';
         case 'Selector':
             return $this->strSelector;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 4
0
 public function __get($strName)
 {
     switch ($strName) {
         case "Once":
             return $this->blnOnce;
         case "Rendered":
             return $this->blnRendered;
         case "Selector":
             return $this->strSelector;
         case "EventName":
             return $this->strEventName;
         case "Action":
             return $this->objAction;
         case "KeyCode":
             return $this->strKeyCode;
         case "Control":
             return $this->objControl;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 5
0
 public function __get($strName)
 {
     switch ($strName) {
         case "Name":
             return $this->strName;
         case "Value":
             return $this->strValue;
         case "Selected":
             return $this->blnSelected;
         case "Expanded":
             return $this->blnExpanded;
         case "ChildItemArray":
             return (array) $this->objChildItemArray;
         case "ItemId":
             return $this->strItemId;
         case "TreeNav":
             return $this->objTreeNav;
         case "ParentItemId":
             return $this->strParentItemId;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 6
0
 public function __get($strName)
 {
     switch ($strName) {
         case "Title":
             return $this->strTitle;
         case "Transition":
             return $this->strTransition;
         case "FormId":
             return $this->strFormId;
         case "CallType":
             return $this->strCallType;
         case "ActiveEvent":
             return $this->objActiveEvent;
         case "MainWindow":
             return $this->pxyMainWindow;
         case "UseHeader":
             return $this->blnUseHeader;
         case "Controls":
             return $this->arrControls;
         case "SkipMainWindowRender":
             return $this->blnSkipMainWindowRender;
         case "ForceRenderFormState":
             return $this->ForceRenderFormState;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 7
0
 public function __get($strName)
 {
     switch ($strName) {
         case 'Event':
             return $this->objEvent;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
		public function __get($strName) {
			switch ($strName) {
				case "GroupingId": return $this->strGroupingId;
				case "Modified": return $this->blnModified;

				default:
					try {
						return parent::__get($strName);
					} catch (QCallerException $objExc) {
						$objExc->IncrementOffset();
						throw $objExc;
					}
			}
		}
 public function __get($strName)
 {
     switch ($strName) {
         case 'State':
             return $this->intState;
         case 'Buffer':
             return $this->strBuffer;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 public function __get($strName)
 {
     switch ($strName) {
         case "FormId":
             return $this->strFormId;
         case "CallType":
             return $this->strCallType;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 public function __get($strName)
 {
     switch ($strName) {
         case "Src":
             return $this->strControlId;
         case "Alt":
             return $this->objForm;
         case "Href":
             return $this->strActionParameter;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 12
0
 public function __get($strName)
 {
     switch ($strName) {
         case "Value":
             return $this->strValue;
         case "Selected":
             return $this->blnSelected;
         case "Text":
             return $this->strText;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 13
0
 public function __get($strName)
 {
     switch ($strName) {
         case 'JavaScriptEvent':
             return $this->strJavaScriptEvent;
         case 'Condition':
             return $this->strCondition;
         case 'Delay':
             return $this->intDelay;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 14
0
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         case 'KeyName':
             return $this->strKeyName;
         case 'Unique':
             return $this->blnUnique;
         case 'PrimaryKey':
             return $this->blnPrimaryKey;
         case 'ColumnNameArray':
             return $this->strColumnNameArray;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 15
0
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         case 'Name':
             return $this->strName;
         case 'ClassName':
             return $this->strClassName;
         case 'NameArray':
             return $this->strNameArray;
         case 'TokenArray':
             return $this->strTokenArray;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 16
0
 public function __get($strName)
 {
     switch ($strName) {
         case "Name":
             return $this->strName;
         case "Value":
             return $this->strValue;
         case "Selected":
             return $this->blnSelected;
         case "ItemGroup":
             return $this->strItemGroup;
         case "ItemStyle":
             return $this->objItemStyle;
         case "Enabled":
             return $this->blnEnabled;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         // General MetaControlVariables
         case 'NarroLog':
             return $this->objNarroLog;
         case 'TitleVerb':
             return $this->strTitleVerb;
         case 'EditMode':
             return $this->blnEditMode;
             // Controls that point to NarroLog fields -- will be created dynamically if not yet created
         // Controls that point to NarroLog fields -- will be created dynamically if not yet created
         case 'LogIdControl':
             if (!$this->lblLogId) {
                 return $this->lblLogId_Create();
             }
             return $this->lblLogId;
         case 'LogIdLabel':
             if (!$this->lblLogId) {
                 return $this->lblLogId_Create();
             }
             return $this->lblLogId;
         case 'LanguageIdControl':
             if (!$this->lstLanguage) {
                 return $this->lstLanguage_Create();
             }
             return $this->lstLanguage;
         case 'LanguageIdLabel':
             if (!$this->lblLanguageId) {
                 return $this->lblLanguageId_Create();
             }
             return $this->lblLanguageId;
         case 'ProjectIdControl':
             if (!$this->lstProject) {
                 return $this->lstProject_Create();
             }
             return $this->lstProject;
         case 'ProjectIdLabel':
             if (!$this->lblProjectId) {
                 return $this->lblProjectId_Create();
             }
             return $this->lblProjectId;
         case 'UserIdControl':
             if (!$this->lstUser) {
                 return $this->lstUser_Create();
             }
             return $this->lstUser;
         case 'UserIdLabel':
             if (!$this->lblUserId) {
                 return $this->lblUserId_Create();
             }
             return $this->lblUserId;
         case 'MessageControl':
             if (!$this->txtMessage) {
                 return $this->txtMessage_Create();
             }
             return $this->txtMessage;
         case 'MessageLabel':
             if (!$this->lblMessage) {
                 return $this->lblMessage_Create();
             }
             return $this->lblMessage;
         case 'PriorityControl':
             if (!$this->txtPriority) {
                 return $this->txtPriority_Create();
             }
             return $this->txtPriority;
         case 'PriorityLabel':
             if (!$this->lblPriority) {
                 return $this->lblPriority_Create();
             }
             return $this->lblPriority;
         case 'DateControl':
             if (!$this->calDate) {
                 return $this->calDate_Create();
             }
             return $this->calDate;
         case 'DateLabel':
             if (!$this->lblDate) {
                 return $this->lblDate_Create();
             }
             return $this->lblDate;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         // General MetaControlVariables
         case 'Message':
             return $this->objMessage;
         case 'TitleVerb':
             return $this->strTitleVerb;
         case 'EditMode':
             return $this->blnEditMode;
             // Controls that point to Message fields -- will be created dynamically if not yet created
         // Controls that point to Message fields -- will be created dynamically if not yet created
         case 'IdControl':
             if (!$this->lblId) {
                 return $this->lblId_Create();
             }
             return $this->lblId;
         case 'IdLabel':
             if (!$this->lblId) {
                 return $this->lblId_Create();
             }
             return $this->lblId;
         case 'TopicIdControl':
             if (!$this->lstTopic) {
                 return $this->lstTopic_Create();
             }
             return $this->lstTopic;
         case 'TopicIdLabel':
             if (!$this->lblTopicId) {
                 return $this->lblTopicId_Create();
             }
             return $this->lblTopicId;
         case 'TopicLinkIdControl':
             if (!$this->lstTopicLink) {
                 return $this->lstTopicLink_Create();
             }
             return $this->lstTopicLink;
         case 'TopicLinkIdLabel':
             if (!$this->lblTopicLinkId) {
                 return $this->lblTopicLinkId_Create();
             }
             return $this->lblTopicLinkId;
         case 'PersonIdControl':
             if (!$this->lstPerson) {
                 return $this->lstPerson_Create();
             }
             return $this->lstPerson;
         case 'PersonIdLabel':
             if (!$this->lblPersonId) {
                 return $this->lblPersonId_Create();
             }
             return $this->lblPersonId;
         case 'MessageControl':
             if (!$this->txtMessage) {
                 return $this->txtMessage_Create();
             }
             return $this->txtMessage;
         case 'MessageLabel':
             if (!$this->lblMessage) {
                 return $this->lblMessage_Create();
             }
             return $this->lblMessage;
         case 'CompiledHtmlControl':
             if (!$this->txtCompiledHtml) {
                 return $this->txtCompiledHtml_Create();
             }
             return $this->txtCompiledHtml;
         case 'CompiledHtmlLabel':
             if (!$this->lblCompiledHtml) {
                 return $this->lblCompiledHtml_Create();
             }
             return $this->lblCompiledHtml;
         case 'ReplyNumberControl':
             if (!$this->txtReplyNumber) {
                 return $this->txtReplyNumber_Create();
             }
             return $this->txtReplyNumber;
         case 'ReplyNumberLabel':
             if (!$this->lblReplyNumber) {
                 return $this->lblReplyNumber_Create();
             }
             return $this->lblReplyNumber;
         case 'PostDateControl':
             if (!$this->calPostDate) {
                 return $this->calPostDate_Create();
             }
             return $this->calPostDate;
         case 'PostDateLabel':
             if (!$this->lblPostDate) {
                 return $this->lblPostDate_Create();
             }
             return $this->lblPostDate;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         ///////////////////
         // Member Variables
         ///////////////////
         case 'AssetId':
             // Gets the value for intAssetId (PK)
             // @return integer
             return $this->intAssetId;
             ///////////////////
             // Member Objects
             ///////////////////
         ///////////////////
         // Member Objects
         ///////////////////
         case 'Asset':
             // Gets the value for the Asset object referenced by intAssetId (PK)
             // @return Asset
             try {
                 if (!$this->objAsset && !is_null($this->intAssetId)) {
                     $this->objAsset = Asset::Load($this->intAssetId);
                 }
                 return $this->objAsset;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
             ////////////////////////////
             // Virtual Object References (Many to Many and Reverse References)
             // (If restored via a "Many-to" expansion)
             ////////////////////////////
         ////////////////////////////
         // Virtual Object References (Many to Many and Reverse References)
         // (If restored via a "Many-to" expansion)
         ////////////////////////////
         case '__Restored':
             return $this->__blnRestored;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         ///////////////////
         // Member Variables
         ///////////////////
         case 'RoleEntityBuiltInId':
             // Gets the value for intRoleEntityBuiltInId (Read-Only PK)
             // @return integer
             return $this->intRoleEntityBuiltInId;
         case 'RoleId':
             // Gets the value for intRoleId (Not Null)
             // @return integer
             return $this->intRoleId;
         case 'EntityQtypeId':
             // Gets the value for intEntityQtypeId (Not Null)
             // @return integer
             return $this->intEntityQtypeId;
         case 'AuthorizationId':
             // Gets the value for intAuthorizationId (Not Null)
             // @return integer
             return $this->intAuthorizationId;
         case 'AuthorizedFlag':
             // Gets the value for blnAuthorizedFlag (Not Null)
             // @return boolean
             return $this->blnAuthorizedFlag;
         case 'CreatedBy':
             // Gets the value for intCreatedBy
             // @return integer
             return $this->intCreatedBy;
         case 'CreationDate':
             // Gets the value for dttCreationDate
             // @return QDateTime
             return $this->dttCreationDate;
         case 'ModifiedBy':
             // Gets the value for intModifiedBy
             // @return integer
             return $this->intModifiedBy;
         case 'ModifiedDate':
             // Gets the value for strModifiedDate (Read-Only Timestamp)
             // @return string
             return $this->strModifiedDate;
             ///////////////////
             // Member Objects
             ///////////////////
         ///////////////////
         // Member Objects
         ///////////////////
         case 'Role':
             // Gets the value for the Role object referenced by intRoleId (Not Null)
             // @return Role
             try {
                 if (!$this->objRole && !is_null($this->intRoleId)) {
                     $this->objRole = Role::Load($this->intRoleId);
                 }
                 return $this->objRole;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'Authorization':
             // Gets the value for the Authorization object referenced by intAuthorizationId (Not Null)
             // @return Authorization
             try {
                 if (!$this->objAuthorization && !is_null($this->intAuthorizationId)) {
                     $this->objAuthorization = Authorization::Load($this->intAuthorizationId);
                 }
                 return $this->objAuthorization;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'CreatedByObject':
             // Gets the value for the UserAccount object referenced by intCreatedBy
             // @return UserAccount
             try {
                 if (!$this->objCreatedByObject && !is_null($this->intCreatedBy)) {
                     $this->objCreatedByObject = UserAccount::Load($this->intCreatedBy);
                 }
                 return $this->objCreatedByObject;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'ModifiedByObject':
             // Gets the value for the UserAccount object referenced by intModifiedBy
             // @return UserAccount
             try {
                 if (!$this->objModifiedByObject && !is_null($this->intModifiedBy)) {
                     $this->objModifiedByObject = UserAccount::Load($this->intModifiedBy);
                 }
                 return $this->objModifiedByObject;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
             ////////////////////////////
             // Virtual Object References (Many to Many and Reverse References)
             // (If restored via a "Many-to" expansion)
             ////////////////////////////
         ////////////////////////////
         // Virtual Object References (Many to Many and Reverse References)
         // (If restored via a "Many-to" expansion)
         ////////////////////////////
         case '__Restored':
             return $this->__blnRestored;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 21
0
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         ///////////////////
         // Member Variables
         ///////////////////
         case 'Id':
             // Gets the value for intId (Read-Only PK)
             // @return integer
             return $this->intId;
         case 'SignupEntryId':
             // Gets the value for intSignupEntryId (Not Null)
             // @return integer
             return $this->intSignupEntryId;
         case 'SignupPaymentTypeId':
             // Gets the value for intSignupPaymentTypeId (Not Null)
             // @return integer
             return $this->intSignupPaymentTypeId;
         case 'TransactionDate':
             // Gets the value for dttTransactionDate
             // @return QDateTime
             return $this->dttTransactionDate;
         case 'TransactionDescription':
             // Gets the value for strTransactionDescription
             // @return string
             return $this->strTransactionDescription;
         case 'Amount':
             // Gets the value for fltAmount
             // @return double
             return $this->fltAmount;
         case 'FundingAccount':
             // Gets the value for strFundingAccount
             // @return string
             return $this->strFundingAccount;
         case 'DonationStewardshipFundId':
             // Gets the value for intDonationStewardshipFundId
             // @return integer
             return $this->intDonationStewardshipFundId;
         case 'AmountDonation':
             // Gets the value for fltAmountDonation
             // @return double
             return $this->fltAmountDonation;
         case 'AmountNonDonation':
             // Gets the value for fltAmountNonDonation
             // @return double
             return $this->fltAmountNonDonation;
         case 'CreditCardPaymentId':
             // Gets the value for intCreditCardPaymentId (Unique)
             // @return integer
             return $this->intCreditCardPaymentId;
             ///////////////////
             // Member Objects
             ///////////////////
         ///////////////////
         // Member Objects
         ///////////////////
         case 'SignupEntry':
             // Gets the value for the SignupEntry object referenced by intSignupEntryId (Not Null)
             // @return SignupEntry
             try {
                 if (!$this->objSignupEntry && !is_null($this->intSignupEntryId)) {
                     $this->objSignupEntry = SignupEntry::Load($this->intSignupEntryId);
                 }
                 return $this->objSignupEntry;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'DonationStewardshipFund':
             // Gets the value for the StewardshipFund object referenced by intDonationStewardshipFundId
             // @return StewardshipFund
             try {
                 if (!$this->objDonationStewardshipFund && !is_null($this->intDonationStewardshipFundId)) {
                     $this->objDonationStewardshipFund = StewardshipFund::Load($this->intDonationStewardshipFundId);
                 }
                 return $this->objDonationStewardshipFund;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'CreditCardPayment':
             // Gets the value for the CreditCardPayment object referenced by intCreditCardPaymentId (Unique)
             // @return CreditCardPayment
             try {
                 if (!$this->objCreditCardPayment && !is_null($this->intCreditCardPaymentId)) {
                     $this->objCreditCardPayment = CreditCardPayment::Load($this->intCreditCardPaymentId);
                 }
                 return $this->objCreditCardPayment;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
             ////////////////////////////
             // Virtual Object References (Many to Many and Reverse References)
             // (If restored via a "Many-to" expansion)
             ////////////////////////////
         ////////////////////////////
         // Virtual Object References (Many to Many and Reverse References)
         // (If restored via a "Many-to" expansion)
         ////////////////////////////
         case '__Restored':
             return $this->__blnRestored;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 22
0
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         ///////////////////
         // Member Variables
         ///////////////////
         case 'InventoryModelId':
             /**
              * Gets the value for intInventoryModelId (Read-Only PK)
              * @return integer
              */
             return $this->intInventoryModelId;
         case 'CategoryId':
             /**
              * Gets the value for intCategoryId 
              * @return integer
              */
             return $this->intCategoryId;
         case 'ManufacturerId':
             /**
              * Gets the value for intManufacturerId 
              * @return integer
              */
             return $this->intManufacturerId;
         case 'InventoryModelCode':
             /**
              * Gets the value for strInventoryModelCode (Unique)
              * @return string
              */
             return $this->strInventoryModelCode;
         case 'ShortDescription':
             /**
              * Gets the value for strShortDescription (Not Null)
              * @return string
              */
             return $this->strShortDescription;
         case 'LongDescription':
             /**
              * Gets the value for strLongDescription 
              * @return string
              */
             return $this->strLongDescription;
         case 'ImagePath':
             /**
              * Gets the value for strImagePath 
              * @return string
              */
             return $this->strImagePath;
         case 'Price':
             /**
              * Gets the value for fltPrice 
              * @return double
              */
             return $this->fltPrice;
         case 'CreatedBy':
             /**
              * Gets the value for intCreatedBy 
              * @return integer
              */
             return $this->intCreatedBy;
         case 'CreationDate':
             /**
              * Gets the value for dttCreationDate 
              * @return QDateTime
              */
             return $this->dttCreationDate;
         case 'ModifiedBy':
             /**
              * Gets the value for intModifiedBy 
              * @return integer
              */
             return $this->intModifiedBy;
         case 'ModifiedDate':
             /**
              * Gets the value for strModifiedDate (Read-Only Timestamp)
              * @return string
              */
             return $this->strModifiedDate;
             ///////////////////
             // Member Objects
             ///////////////////
         ///////////////////
         // Member Objects
         ///////////////////
         case 'Category':
             /**
              * Gets the value for the Category object referenced by intCategoryId 
              * @return Category
              */
             try {
                 if (!$this->objCategory && !is_null($this->intCategoryId)) {
                     $this->objCategory = Category::Load($this->intCategoryId);
                 }
                 return $this->objCategory;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'Manufacturer':
             /**
              * Gets the value for the Manufacturer object referenced by intManufacturerId 
              * @return Manufacturer
              */
             try {
                 if (!$this->objManufacturer && !is_null($this->intManufacturerId)) {
                     $this->objManufacturer = Manufacturer::Load($this->intManufacturerId);
                 }
                 return $this->objManufacturer;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'CreatedByObject':
             /**
              * Gets the value for the UserAccount object referenced by intCreatedBy 
              * @return UserAccount
              */
             try {
                 if (!$this->objCreatedByObject && !is_null($this->intCreatedBy)) {
                     $this->objCreatedByObject = UserAccount::Load($this->intCreatedBy);
                 }
                 return $this->objCreatedByObject;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'ModifiedByObject':
             /**
              * Gets the value for the UserAccount object referenced by intModifiedBy 
              * @return UserAccount
              */
             try {
                 if (!$this->objModifiedByObject && !is_null($this->intModifiedBy)) {
                     $this->objModifiedByObject = UserAccount::Load($this->intModifiedBy);
                 }
                 return $this->objModifiedByObject;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
             ////////////////////////////
             // Virtual Object References (Many to Many and Reverse References)
             // (If restored via a "Many-to" expansion)
             ////////////////////////////
         ////////////////////////////
         // Virtual Object References (Many to Many and Reverse References)
         // (If restored via a "Many-to" expansion)
         ////////////////////////////
         case '_InventoryLocation':
             /**
              * Gets the value for the private _objInventoryLocation (Read-Only)
              * if set due to an expansion on the inventory_location.inventory_model_id reverse relationship
              * @return InventoryLocation
              */
             return $this->_objInventoryLocation;
         case '_InventoryLocationArray':
             /**
              * Gets the value for the private _objInventoryLocationArray (Read-Only)
              * if set due to an ExpandAsArray on the inventory_location.inventory_model_id reverse relationship
              * @return InventoryLocation[]
              */
             return (array) $this->_objInventoryLocationArray;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         ///////////////////
         // Member Variables
         ///////////////////
         case 'Id':
             // Gets the value for intId (Read-Only PK)
             // @return integer
             return $this->intId;
         case 'IssueFieldId':
             // Gets the value for intIssueFieldId (Not Null)
             // @return integer
             return $this->intIssueFieldId;
         case 'Name':
             // Gets the value for strName (Not Null)
             // @return string
             return $this->strName;
         case 'Token':
             // Gets the value for strToken (Not Null)
             // @return string
             return $this->strToken;
         case 'OrderNumber':
             // Gets the value for intOrderNumber
             // @return integer
             return $this->intOrderNumber;
         case 'ActiveFlag':
             // Gets the value for blnActiveFlag
             // @return boolean
             return $this->blnActiveFlag;
             ///////////////////
             // Member Objects
             ///////////////////
         ///////////////////
         // Member Objects
         ///////////////////
         case 'IssueField':
             // Gets the value for the IssueField object referenced by intIssueFieldId (Not Null)
             // @return IssueField
             try {
                 if (!$this->objIssueField && !is_null($this->intIssueFieldId)) {
                     $this->objIssueField = IssueField::Load($this->intIssueFieldId);
                 }
                 return $this->objIssueField;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
             ////////////////////////////
             // Virtual Object References (Many to Many and Reverse References)
             // (If restored via a "Many-to" expansion)
             ////////////////////////////
         ////////////////////////////
         // Virtual Object References (Many to Many and Reverse References)
         // (If restored via a "Many-to" expansion)
         ////////////////////////////
         case '_IssueFieldValue':
             // Gets the value for the private _objIssueFieldValue (Read-Only)
             // if set due to an expansion on the issue_field_value.issue_field_option_id reverse relationship
             // @return IssueFieldValue
             return $this->_objIssueFieldValue;
         case '_IssueFieldValueArray':
             // Gets the value for the private _objIssueFieldValueArray (Read-Only)
             // if set due to an ExpandAsArray on the issue_field_value.issue_field_option_id reverse relationship
             // @return IssueFieldValue[]
             return (array) $this->_objIssueFieldValueArray;
         case '__Restored':
             return $this->__blnRestored;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 24
0
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         ///////////////////
         // Member Variables
         ///////////////////
         case 'Id':
             // Gets the value for intId (Read-Only PK)
             // @return integer
             return $this->intId;
         case 'LinkedMarriageId':
             // Gets the value for intLinkedMarriageId (Unique)
             // @return integer
             return $this->intLinkedMarriageId;
         case 'PersonId':
             // Gets the value for intPersonId (Not Null)
             // @return integer
             return $this->intPersonId;
         case 'MarriedToPersonId':
             // Gets the value for intMarriedToPersonId
             // @return integer
             return $this->intMarriedToPersonId;
         case 'MarriageStatusTypeId':
             // Gets the value for intMarriageStatusTypeId (Not Null)
             // @return integer
             return $this->intMarriageStatusTypeId;
         case 'DateStart':
             // Gets the value for dttDateStart
             // @return QDateTime
             return $this->dttDateStart;
         case 'DateEnd':
             // Gets the value for dttDateEnd
             // @return QDateTime
             return $this->dttDateEnd;
             ///////////////////
             // Member Objects
             ///////////////////
         ///////////////////
         // Member Objects
         ///////////////////
         case 'LinkedMarriage':
             // Gets the value for the Marriage object referenced by intLinkedMarriageId (Unique)
             // @return Marriage
             try {
                 if (!$this->objLinkedMarriage && !is_null($this->intLinkedMarriageId)) {
                     $this->objLinkedMarriage = Marriage::Load($this->intLinkedMarriageId);
                 }
                 return $this->objLinkedMarriage;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'Person':
             // Gets the value for the Person object referenced by intPersonId (Not Null)
             // @return Person
             try {
                 if (!$this->objPerson && !is_null($this->intPersonId)) {
                     $this->objPerson = Person::Load($this->intPersonId);
                 }
                 return $this->objPerson;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'MarriedToPerson':
             // Gets the value for the Person object referenced by intMarriedToPersonId
             // @return Person
             try {
                 if (!$this->objMarriedToPerson && !is_null($this->intMarriedToPersonId)) {
                     $this->objMarriedToPerson = Person::Load($this->intMarriedToPersonId);
                 }
                 return $this->objMarriedToPerson;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
         case 'MarriageAsLinked':
             // Gets the value for the Marriage object that uniquely references this Marriage
             // by objMarriageAsLinked (Unique)
             // @return Marriage
             try {
                 if ($this->objMarriageAsLinked === false) {
                     // We've attempted early binding -- and the reverse reference object does not exist
                     return null;
                 }
                 if (!$this->objMarriageAsLinked) {
                     $this->objMarriageAsLinked = Marriage::LoadByLinkedMarriageId($this->intId);
                 }
                 return $this->objMarriageAsLinked;
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
             ////////////////////////////
             // Virtual Object References (Many to Many and Reverse References)
             // (If restored via a "Many-to" expansion)
             ////////////////////////////
         ////////////////////////////
         // Virtual Object References (Many to Many and Reverse References)
         // (If restored via a "Many-to" expansion)
         ////////////////////////////
         case '__Restored':
             return $this->__blnRestored;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 25
0
 public function __get($strName)
 {
     switch ($strName) {
         ///////////////////
         // Member Variables
         ///////////////////
         case 'ShortDescription':
             /**
              * Gets the value for strCourierOther 
              * @return string
              */
             return $this->strShortDescription;
         case 'Code':
             /**
              * Gets the value for strCourierOther 
              * @return string
              */
             return $this->strCode;
         case 'Quantity':
             /**
              * Gets the value for strCourierOther 
              * @return string
              */
             return $this->strQuantity;
         case 'ReceiptNumber':
             /**
              * Gets the value for strReceiptNumber 
              * @return string
              */
             return $this->strReceiptNumber;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         // General MetaControlVariables
         case 'AttributeOption':
             return $this->objAttributeOption;
         case 'TitleVerb':
             return $this->strTitleVerb;
         case 'EditMode':
             return $this->blnEditMode;
             // Controls that point to AttributeOption fields -- will be created dynamically if not yet created
         // Controls that point to AttributeOption fields -- will be created dynamically if not yet created
         case 'IdControl':
             if (!$this->lblId) {
                 return $this->lblId_Create();
             }
             return $this->lblId;
         case 'IdLabel':
             if (!$this->lblId) {
                 return $this->lblId_Create();
             }
             return $this->lblId;
         case 'AttributeIdControl':
             if (!$this->lstAttribute) {
                 return $this->lstAttribute_Create();
             }
             return $this->lstAttribute;
         case 'AttributeIdLabel':
             if (!$this->lblAttributeId) {
                 return $this->lblAttributeId_Create();
             }
             return $this->lblAttributeId;
         case 'NameControl':
             if (!$this->txtName) {
                 return $this->txtName_Create();
             }
             return $this->txtName;
         case 'NameLabel':
             if (!$this->lblName) {
                 return $this->lblName_Create();
             }
             return $this->lblName;
         case 'AttributeValueAsMultipleControl':
             if (!$this->lstAttributeValuesAsMultiple) {
                 return $this->lstAttributeValuesAsMultiple_Create();
             }
             return $this->lstAttributeValuesAsMultiple;
         case 'AttributeValueAsMultipleLabel':
             if (!$this->lblAttributeValuesAsMultiple) {
                 return $this->lblAttributeValuesAsMultiple_Create();
             }
             return $this->lblAttributeValuesAsMultiple;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         // General MetaControlVariables
         case 'Person':
             return $this->objPerson;
         case 'TitleVerb':
             return $this->strTitleVerb;
         case 'EditMode':
             return $this->blnEditMode;
             // Controls that point to Person fields -- will be created dynamically if not yet created
         // Controls that point to Person fields -- will be created dynamically if not yet created
         case 'IdControl':
             if (!$this->lblId) {
                 return $this->lblId_Create();
             }
             return $this->lblId;
         case 'IdLabel':
             if (!$this->lblId) {
                 return $this->lblId_Create();
             }
             return $this->lblId;
         case 'PersonTypeIdControl':
             if (!$this->lstPersonType) {
                 return $this->lstPersonType_Create();
             }
             return $this->lstPersonType;
         case 'PersonTypeIdLabel':
             if (!$this->lblPersonTypeId) {
                 return $this->lblPersonTypeId_Create();
             }
             return $this->lblPersonTypeId;
         case 'UsernameControl':
             if (!$this->txtUsername) {
                 return $this->txtUsername_Create();
             }
             return $this->txtUsername;
         case 'UsernameLabel':
             if (!$this->lblUsername) {
                 return $this->lblUsername_Create();
             }
             return $this->lblUsername;
         case 'PasswordControl':
             if (!$this->txtPassword) {
                 return $this->txtPassword_Create();
             }
             return $this->txtPassword;
         case 'PasswordLabel':
             if (!$this->lblPassword) {
                 return $this->lblPassword_Create();
             }
             return $this->lblPassword;
         case 'FirstNameControl':
             if (!$this->txtFirstName) {
                 return $this->txtFirstName_Create();
             }
             return $this->txtFirstName;
         case 'FirstNameLabel':
             if (!$this->lblFirstName) {
                 return $this->lblFirstName_Create();
             }
             return $this->lblFirstName;
         case 'LastNameControl':
             if (!$this->txtLastName) {
                 return $this->txtLastName_Create();
             }
             return $this->txtLastName;
         case 'LastNameLabel':
             if (!$this->lblLastName) {
                 return $this->lblLastName_Create();
             }
             return $this->lblLastName;
         case 'EmailControl':
             if (!$this->txtEmail) {
                 return $this->txtEmail_Create();
             }
             return $this->txtEmail;
         case 'EmailLabel':
             if (!$this->lblEmail) {
                 return $this->lblEmail_Create();
             }
             return $this->lblEmail;
         case 'DisplayNameControl':
             if (!$this->txtDisplayName) {
                 return $this->txtDisplayName_Create();
             }
             return $this->txtDisplayName;
         case 'DisplayNameLabel':
             if (!$this->lblDisplayName) {
                 return $this->lblDisplayName_Create();
             }
             return $this->lblDisplayName;
         case 'PasswordResetFlagControl':
             if (!$this->chkPasswordResetFlag) {
                 return $this->chkPasswordResetFlag_Create();
             }
             return $this->chkPasswordResetFlag;
         case 'PasswordResetFlagLabel':
             if (!$this->lblPasswordResetFlag) {
                 return $this->lblPasswordResetFlag_Create();
             }
             return $this->lblPasswordResetFlag;
         case 'DisplayRealNameFlagControl':
             if (!$this->chkDisplayRealNameFlag) {
                 return $this->chkDisplayRealNameFlag_Create();
             }
             return $this->chkDisplayRealNameFlag;
         case 'DisplayRealNameFlagLabel':
             if (!$this->lblDisplayRealNameFlag) {
                 return $this->lblDisplayRealNameFlag_Create();
             }
             return $this->lblDisplayRealNameFlag;
         case 'DisplayEmailFlagControl':
             if (!$this->chkDisplayEmailFlag) {
                 return $this->chkDisplayEmailFlag_Create();
             }
             return $this->chkDisplayEmailFlag;
         case 'DisplayEmailFlagLabel':
             if (!$this->lblDisplayEmailFlag) {
                 return $this->lblDisplayEmailFlag_Create();
             }
             return $this->lblDisplayEmailFlag;
         case 'OptInFlagControl':
             if (!$this->chkOptInFlag) {
                 return $this->chkOptInFlag_Create();
             }
             return $this->chkOptInFlag;
         case 'OptInFlagLabel':
             if (!$this->lblOptInFlag) {
                 return $this->lblOptInFlag_Create();
             }
             return $this->lblOptInFlag;
         case 'DonatedFlagControl':
             if (!$this->chkDonatedFlag) {
                 return $this->chkDonatedFlag_Create();
             }
             return $this->chkDonatedFlag;
         case 'DonatedFlagLabel':
             if (!$this->lblDonatedFlag) {
                 return $this->lblDonatedFlag_Create();
             }
             return $this->lblDonatedFlag;
         case 'LocationControl':
             if (!$this->txtLocation) {
                 return $this->txtLocation_Create();
             }
             return $this->txtLocation;
         case 'LocationLabel':
             if (!$this->lblLocation) {
                 return $this->lblLocation_Create();
             }
             return $this->lblLocation;
         case 'CountryIdControl':
             if (!$this->lstCountry) {
                 return $this->lstCountry_Create();
             }
             return $this->lstCountry;
         case 'CountryIdLabel':
             if (!$this->lblCountryId) {
                 return $this->lblCountryId_Create();
             }
             return $this->lblCountryId;
         case 'UrlControl':
             if (!$this->txtUrl) {
                 return $this->txtUrl_Create();
             }
             return $this->txtUrl;
         case 'UrlLabel':
             if (!$this->lblUrl) {
                 return $this->lblUrl_Create();
             }
             return $this->lblUrl;
         case 'TimezoneIdControl':
             if (!$this->lstTimezone) {
                 return $this->lstTimezone_Create();
             }
             return $this->lstTimezone;
         case 'TimezoneIdLabel':
             if (!$this->lblTimezoneId) {
                 return $this->lblTimezoneId_Create();
             }
             return $this->lblTimezoneId;
         case 'RegistrationDateControl':
             if (!$this->calRegistrationDate) {
                 return $this->calRegistrationDate_Create();
             }
             return $this->calRegistrationDate;
         case 'RegistrationDateLabel':
             if (!$this->lblRegistrationDate) {
                 return $this->lblRegistrationDate_Create();
             }
             return $this->lblRegistrationDate;
         case 'TopicAsEmailControl':
             if (!$this->lstTopicsAsEmail) {
                 return $this->lstTopicsAsEmail_Create();
             }
             return $this->lstTopicsAsEmail;
         case 'TopicAsEmailLabel':
             if (!$this->lblTopicsAsEmail) {
                 return $this->lblTopicsAsEmail_Create();
             }
             return $this->lblTopicsAsEmail;
         case 'TopicAsReadOnceControl':
             if (!$this->lstTopicsAsReadOnce) {
                 return $this->lstTopicsAsReadOnce_Create();
             }
             return $this->lstTopicsAsReadOnce;
         case 'TopicAsReadOnceLabel':
             if (!$this->lblTopicsAsReadOnce) {
                 return $this->lblTopicsAsReadOnce_Create();
             }
             return $this->lblTopicsAsReadOnce;
         case 'TopicAsReadControl':
             if (!$this->lstTopicsAsRead) {
                 return $this->lstTopicsAsRead_Create();
             }
             return $this->lstTopicsAsRead;
         case 'TopicAsReadLabel':
             if (!$this->lblTopicsAsRead) {
                 return $this->lblTopicsAsRead_Create();
             }
             return $this->lblTopicsAsRead;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 28
0
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         // General MetaControlVariables
         case 'QueryNode':
             return $this->objQueryNode;
         case 'TitleVerb':
             return $this->strTitleVerb;
         case 'EditMode':
             return $this->blnEditMode;
             // Controls that point to QueryNode fields -- will be created dynamically if not yet created
         // Controls that point to QueryNode fields -- will be created dynamically if not yet created
         case 'IdControl':
             if (!$this->lblId) {
                 return $this->lblId_Create();
             }
             return $this->lblId;
         case 'IdLabel':
             if (!$this->lblId) {
                 return $this->lblId_Create();
             }
             return $this->lblId;
         case 'NameControl':
             if (!$this->txtName) {
                 return $this->txtName_Create();
             }
             return $this->txtName;
         case 'NameLabel':
             if (!$this->lblName) {
                 return $this->lblName_Create();
             }
             return $this->lblName;
         case 'QueryNodeTypeIdControl':
             if (!$this->lstQueryNodeType) {
                 return $this->lstQueryNodeType_Create();
             }
             return $this->lstQueryNodeType;
         case 'QueryNodeTypeIdLabel':
             if (!$this->lblQueryNodeTypeId) {
                 return $this->lblQueryNodeTypeId_Create();
             }
             return $this->lblQueryNodeTypeId;
         case 'QcodoQueryNodeControl':
             if (!$this->txtQcodoQueryNode) {
                 return $this->txtQcodoQueryNode_Create();
             }
             return $this->txtQcodoQueryNode;
         case 'QcodoQueryNodeLabel':
             if (!$this->lblQcodoQueryNode) {
                 return $this->lblQcodoQueryNode_Create();
             }
             return $this->lblQcodoQueryNode;
         case 'QueryDataTypeIdControl':
             if (!$this->lstQueryDataType) {
                 return $this->lstQueryDataType_Create();
             }
             return $this->lstQueryDataType;
         case 'QueryDataTypeIdLabel':
             if (!$this->lblQueryDataTypeId) {
                 return $this->lblQueryDataTypeId_Create();
             }
             return $this->lblQueryDataTypeId;
         case 'NodeDetailControl':
             if (!$this->txtNodeDetail) {
                 return $this->txtNodeDetail_Create();
             }
             return $this->txtNodeDetail;
         case 'NodeDetailLabel':
             if (!$this->lblNodeDetail) {
                 return $this->lblNodeDetail_Create();
             }
             return $this->lblNodeDetail;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 29
0
 /**
  * Override method to perform a property "Get"
  * This will get the value of $strName
  *
  * @param string $strName Name of the property to get
  * @return mixed
  */
 public function __get($strName)
 {
     switch ($strName) {
         ///////////////////
         // Member Variables
         ///////////////////
         case 'Id':
             /**
              * Gets the value for intId (Read-Only PK)
              * @return integer
              */
             return $this->intId;
         case 'LibraryName':
             /**
              * Gets the value for strLibraryName 
              * @return string
              */
             return $this->strLibraryName;
         case 'SummaryOfLibrary':
             /**
              * Gets the value for strSummaryOfLibrary 
              * @return string
              */
             return $this->strSummaryOfLibrary;
         case 'Creator':
             /**
              * Gets the value for intCreator 
              * @return integer
              */
             return $this->intCreator;
             ///////////////////
             // Member Objects
             ///////////////////
             ////////////////////////////
             // Virtual Object References (Many to Many and Reverse References)
             // (If restored via a "Many-to" expansion)
             ////////////////////////////
         ///////////////////
         // Member Objects
         ///////////////////
         ////////////////////////////
         // Virtual Object References (Many to Many and Reverse References)
         // (If restored via a "Many-to" expansion)
         ////////////////////////////
         case '_MemberdetailsAsLibraryMember':
             /**
              * Gets the value for the private _objMemberdetailsAsLibraryMember (Read-Only)
              * if set due to an expansion on the library_member_assn association table
              * @return Memberdetails
              */
             return $this->_objMemberdetailsAsLibraryMember;
         case '_MemberdetailsAsLibraryMemberArray':
             /**
              * Gets the value for the private _objMemberdetailsAsLibraryMemberArray (Read-Only)
              * if set due to an ExpandAsArray on the library_member_assn association table
              * @return Memberdetails[]
              */
             return (array) $this->_objMemberdetailsAsLibraryMemberArray;
         case '__Restored':
             return $this->__blnRestored;
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }
Esempio n. 30
0
 public function __get($strName)
 {
     switch ($strName) {
         case 'EscapeIdentifierBegin':
             return $this->strEscapeIdentifierBegin;
         case 'EscapeIdentifierEnd':
             return $this->strEscapeIdentifierEnd;
         case 'Database':
             return $this->objDatabase;
         case 'RootTableName':
             return $this->strRootTableName;
         case 'ColumnAliasArray':
             return $this->strColumnAliasArray;
         case 'ExpandAsArrayNodes':
             if (count($this->strExpandAsArrayNodes)) {
                 return $this->strExpandAsArrayNodes;
             } else {
                 return null;
             }
         default:
             try {
                 return parent::__get($strName);
             } catch (QCallerException $objExc) {
                 $objExc->IncrementOffset();
                 throw $objExc;
             }
     }
 }