/** * Will return a JSON array of the matching tags, that may have a content passed over as search * @param [type] $search Text for the lookuk * @return [type] [description] */ public function actionTagList($search = NULL) { $query = new Query(); if (!is_Null($search)) { $mainQuery = $query->select('name AS id, name AS text')->distinct()->from('{{%tag}}')->where('UPPER(name) LIKE "%' . strtoupper($search) . '%"')->limit(10); $command = $mainQuery->createCommand(); $rows = $command->queryAll(); $clean['results'] = array_values($rows); } $clean['results'][] = ['id' => $search, 'text' => $search]; header('Content-type: application/json'); echo Json::encode($clean); exit; }
/** * CRCFIDの初期化と設定を行う。セッション開始されてなければならない * * @access public * @access public * @return bool true:成功 false:失敗 */ function setCSRF() { $c =& Ethna_Controller::getInstance(); $session = $c->getSession(); if (!$session->isStart(true)) { return false; } if (is_Null($session->get('__CSRF__'))) { $session->set('__CSRF__', Ethna_Util::getRandom()); } $csrfid = $session->get('__CSRF__'); $form = $c->getActionForm(); $form->setApp('csrfid', $csrfid); return true; }
/** * @return void */ public function replaceFunction($foo) { if (is_null($foo)) { } $foo = is_null($foo); $foo = 2 / is_null($this->foo()); $foo = !is_null($foo); $foo = $foo || !is_null($foo); $foo = (int) is_Null($foo); if (is_null($foo) === true) { } if (is_null($foo) === false) { } // We also fix these deprecated ones if (true === is_null($foo)) { } if (false === is_null($foo)) { } }
/** * js(on)entity returns an json object for the select2 widget * @param string $search Text for the lookup * @param integer of the set value * @return json [description] */ public function actionJsentity($search = NULL, $id = NULL) { header('Content-type: application/json'); $clean['more'] = false; $query = new Query(); if (!is_Null($search)) { $mainQuery = $query->select('id, name AS text')->from('{{%entity}}')->where('UPPER(name) LIKE "%' . strtoupper($search) . '%"'); $command = $mainQuery->createCommand(); $rows = $command->queryAll(); $clean['results'] = array_values($rows); } else { if (!is_null($id)) { $clean['results'] = ['id' => $id, 'text' => Entity::findOne($id)->name]; } else { $clean['results'] = ['id' => 0, 'text' => 'None found']; } } echo Json::encode($clean); exit; }
function nsf_and_corp_post_data($item, $order_id, $deedVersion, $constitutionVersion, $billingArray, $billingName, $billingCompany, $billing_phone, $product_id, $adviserEmail, $userID, $orderDate) { $yourRef = $item['item_meta']['yourRef'][0]; $fundAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['fundAddressLevel'][0], 'streetName' => $item['item_meta']['fundAddressStreet'][0], 'suburbName' => $item['item_meta']['fundAddressSuburb'][0], 'stateName' => $item['item_meta']['fundAddressState'][0], 'postcode' => $item['item_meta']['fundAddressPostcode'][0]); //Postall address will come from Jigo-shop once the form submission is hooked up to run from that instead. $fundPostalAddress = array('careOf' => NULL, 'levelName' => NULL, 'streetName' => NULL, 'suburbName' => NULL, 'stateName' => NULL, 'postcode' => NULL); $trusteeMeetingAddress = array('careOf' => NULL, 'levelName' => NULL, 'streetName' => NULL, 'suburbName' => NULL, 'stateName' => NULL, 'postcode' => NULL); $billingAddresArray = array('careOf' => NULL, 'levelName' => $billingArray[0], 'streetName' => $billingArray[1], 'suburbName' => $billingArray[2], 'stateName' => $billingArray[3], 'postcode' => $billingArray[4]); $trusteeCompanyPrincipalPlaceBusiness = array(); $trusteeCompanyId = NULL; $chairmanSwitch = $item['item_meta']['chairmanTrustee'][0]; $t = $item['item_meta']['numMembers'][0]; if ($t == 1) { $chairmanSwitch = "Director 1"; } // $to = '*****@*****.**'; // $subject = 'Chairman'; // $message = 'Chairman Switch: '.print_r($chairmanSwitch, true).' Number of members: '.$t; // wp_mail( $to, $subject, $message); switch ($chairmanSwitch) { case "Director 1": //$chairmanName = $item['item_meta']['m1MemberGivenNames'][0].' '.$item['item_meta']['m1MemberFamilyName'][0]; $isTrusteeOneChairman = 1; $isPersonOneChairman = 0; $isTrusteeTwoChairman = 0; $isTrusteeThreeChairman = 0; $isTrusteeFourChairman = 0; break; case "Director 2": if ($t == '1') { //$chairmanName = $item['item_meta']['m2MemberGivenNames'][0].' '.$item['item_meta']['m2MemberFamilyName'][0]; $isTrusteeOneChairman = 0; $isPersonOneChairman = 1; $isTrusteeTwoChairman = 0; $isTrusteeThreeChairman = 0; $isTrusteeFourChairman = 0; } else { //$chairmanName = $item['item_meta']['t2NonMemberGivenNames'][0].' '.$item['item_meta']['t2NonMemberFamilyName'][0]; $isTrusteeOneChairman = 0; $isPersonOneChairman = 0; $isTrusteeTwoChairman = 1; $isTrusteeThreeChairman = 0; $isTrusteeFourChairman = 0; } break; case "Director 3": //$chairmanName = $item['item_meta']['m3MemberGivenNames'][0].' '.$item['item_meta']['m3MemberFamilyName'][0]; $isTrusteeOneChairman = 0; $isPersonOneChairman = 0; $isTrusteeTwoChairman = 0; $isTrusteeThreeChairman = 1; $isTrusteeFourChairman = 0; break; case "Director 4": //$chairmanName = $item['item_meta']['m4MemberGivenNames'][0].' '.$item['item_meta']['m4MemberFamilyName'][0]; $isTrusteeOneChairman = 0; $isPersonOneChairman = 0; $isTrusteeTwoChairman = 0; $isTrusteeThreeChairman = 0; $isTrusteeFourChairman = 1; break; default: //$chairmanName = NULL; $isTrusteeOneChairman = 0; $isPersonOneChairman = 0; $isTrusteeTwoChairman = 0; $isTrusteeThreeChairman = 0; $isTrusteeFourChairman = 0; } //publicOfficer $publicOfficerSwitch = $item['item_meta']['publicOfficerTrustee'][0]; if ($t == 1) { $publicOfficerSwitch = "Director 1"; } // $to = '*****@*****.**'; // $subject = 'Chairman'; // $message = 'Chairman Switch: '.print_r($chairmanSwitch, true).' Number of members: '.$t; // wp_mail( $to, $subject, $message); switch ($publicOfficerSwitch) { case "Director 1": $isTrusteeOnePublicOfficer = 1; $isPersonOnePublicOfficer = 0; $isTrusteeTwoPublicOfficer = 0; $isTrusteeThreePublicOfficer = 0; $isTrusteeFourPublicOfficer = 0; break; case "Director 2": if ($t == '1') { //$chairmanName = $item['item_meta']['m2MemberGivenNames'][0].' '.$item['item_meta']['m2MemberFamilyName'][0]; $isTrusteeOnePublicOfficer = 0; $isPersonOnePublicOfficer = 1; $isTrusteeTwoPublicOfficer = 0; $isTrusteeThreePublicOfficer = 0; $isTrusteeFourPublicOfficer = 0; } else { //$chairmanName = $item['item_meta']['t2NonMemberGivenNames'][0].' '.$item['item_meta']['t2NonMemberFamilyName'][0]; $isTrusteeOnePublicOfficer = 0; $isPersonOnePublicOfficer = 0; $isTrusteeTwoPublicOfficer = 1; $isTrusteeThreePublicOfficer = 0; $isTrusteeFourPublicOfficer = 0; } break; case "Director 3": //$chairmanName = $item['item_meta']['m3MemberGivenNames'][0].' '.$item['item_meta']['m3MemberFamilyName'][0]; $isTrusteeOnePublicOfficer = 0; $isPersonOnePublicOfficer = 0; $isTrusteeTwoPublicOfficer = 0; $isTrusteeThreePublicOfficer = 1; $isTrusteeFourPublicOfficer = 0; break; case "Director 4": //$chairmanName = $item['item_meta']['m4MemberGivenNames'][0].' '.$item['item_meta']['m4MemberFamilyName'][0]; $isTrusteeOnePublicOfficer = 0; $isPersonOnePublicOfficer = 0; $isTrusteeTwoPublicOfficer = 0; $isTrusteeThreePublicOfficer = 0; $isTrusteeFourPublicOfficer = 1; break; default: //$chairmanName = NULL; $isTrusteeOnePublicOfficer = 0; $isPersonOnePublicOfficer = 0; $isTrusteeTwoPublicOfficer = 0; $isTrusteeThreePublicOfficer = 0; $isTrusteeFourPublicOfficer = 0; } //Corporate Trustee Address $corpTeeAddress = $item['item_meta']['corpTeeAddressSameAsFund'][0]; switch ($corpTeeAddress) { case "Same as Fund Address": $trusteeCompanyRegisteredOffice = $fundAddress; break; case "Other Address": $trusteeCompanyRegisteredOffice = array('careOf' => $item['item_meta']['corpTeeAddressCareOf'][0], 'levelName' => $item['item_meta']['corpTeeAddressLevel'][0], 'streetName' => $item['item_meta']['corpTeeAddressStreet'][0], 'suburbName' => $item['item_meta']['corpTeeAddressSuburb'][0], 'stateName' => $item['item_meta']['corpTeeAddressState'][0], 'postcode' => $item['item_meta']['corpTeeAddressPostcode'][0]); break; default: $trusteeCompanyRegisteredOffice = NULL; } //M1 Address $m1sw = $item['item_meta']['m1MemberAddressSameAsFund'][0]; switch ($m1sw) { case "Same as Fund Address": $m1Address = $fundAddress; break; case "Other Address": $m1Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['m1AddressLevel'][0], 'streetName' => $item['item_meta']['m1Street'][0], 'suburbName' => $item['item_meta']['m1Suburb'][0], 'stateName' => $item['item_meta']['m1State'][0], 'postcode' => $item['item_meta']['m1Postcode'][0]); break; default: $m1Address = NULL; } //M2 Address $m2sw = $item['item_meta']['m2MemberAddressSameAsFund'][0]; switch ($m2sw) { case "Same as Fund Address": $m2Address = $fundAddress; break; case "Other Address": $m2Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['m2AddressLevel'][0], 'streetName' => $item['item_meta']['m2AddressStreet'][0], 'suburbName' => $item['item_meta']['m2AddressSuburb'][0], 'stateName' => $item['item_meta']['m2AddressState'][0], 'postcode' => $item['item_meta']['m2AddressPostcode'][0]); break; default: $m2Address = NULL; } //M3 Address $m3sw = $item['item_meta']['m3MemberAddressSameAsFund'][0]; switch ($m3sw) { case "Same as Fund Address": $m3Address = $fundAddress; break; case "Other Address": $m3Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['m3AddressLevel'][0], 'streetName' => $item['item_meta']['m3AddressStreet'][0], 'suburbName' => $item['item_meta']['m3AddressSuburb'][0], 'stateName' => $item['item_meta']['m3AddressState'][0], 'postcode' => $item['item_meta']['m3AddressPostcode'][0]); break; default: $m3Address = NULL; } //M4 Address $m4sw = $item['item_meta']['m4MemberAddressSameAsFund'][0]; switch ($m4sw) { case "Same as Fund Address": $m4Address = $fundAddress; break; case "Other Address": $m4Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['m4AddressLevel'][0], 'streetName' => $item['item_meta']['m4AddressStreet'][0], 'suburbName' => $item['item_meta']['m4AddressSuburb'][0], 'stateName' => $item['item_meta']['m4AddressState'][0], 'postcode' => $item['item_meta']['m4AddressPostcode'][0]); break; default: $m4Address = NULL; } //Non-Member Director Address $p1sw = $item['item_meta']['d2NonMemberAddressSameAsFund'][0]; switch ($p1sw) { case "Same as Fund Address": $nonMemberDirectorDetailsAddress = $fundAddress; break; case "Other Address": $nonMemberDirectorDetailsAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['d2NonMemberAddressLevel'][0], 'streetName' => $item['item_meta']['d2NonMemberAddressStreet'][0], 'suburbName' => $item['item_meta']['d2NonMemberAddressSuburb'][0], 'stateName' => $item['item_meta']['d2NonMemberAddressState'][0], 'postcode' => $item['item_meta']['d2NonMemberAddressPostcode'][0]); break; default: $nonMemberDirectorDetailsAddress = NULL; } //Applicant Address $appsw = $item['item_meta']['applicantAddressSameAsFund'][0]; switch ($appsw) { case "Same as Fund Address": $applicantAddress = $fundAddress; break; case "Other Address": $applicantAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['applicantAddressLevel'][0], 'streetName' => $item['item_meta']['applicantAddressStreet'][0], 'suburbName' => $item['item_meta']['applicantAddressSuburb'][0], 'stateName' => $item['item_meta']['applicantAddressState'][0], 'postcode' => $item['item_meta']['applicantAddressPostcode'][0]); break; default: $applicantAddress = NULL; } if (!is_Null($item['item_meta']['m1MemberDOB'][0])) { $m1dob = $item['item_meta']['m1MemberDOB'][0]; } else { $m1dob = NULL; } if (!is_Null($item['item_meta']['m2MemberDOB'][0])) { $m2dob = $item['item_meta']['m2MemberDOB'][0]; } else { $m2dob = NULL; } if (!is_Null($item['item_meta']['m3MemberDOB'][0])) { $m3dob = $item['item_meta']['m3MemberDOB'][0]; } else { $m3dob = NULL; } if (!is_Null($item['item_meta']['m4MemberDOB'][0])) { $m4dob = $item['item_meta']['m4MemberDOB'][0]; } else { $m4dob = NULL; } if ($item['item_meta']['m1isSecretary'][0] == "Yes") { $m1isSecretary = 1; } else { $m1isSecretary = 0; } if ($item['item_meta']['m1isShareholder'][0] == "Yes") { $m1isShareholder = 1; } else { $m1isShareholder = 0; } if ($item['item_meta']['m2isSecretary'][0] == "Yes") { $m2isSecretary = 1; } else { $m2isSecretary = 0; } if ($item['item_meta']['m2isShareholder'][0] == "Yes") { $m2isShareholder = 1; } else { $m2isShareholder = 0; } if ($item['item_meta']['m3isSecretary'][0] == "Yes") { $m3isSecretary = 1; } else { $m3isSecretary = 0; } if ($item['item_meta']['m3isShareholder'][0] == "Yes") { $m3isShareholder = 1; } else { $m3isShareholder = 0; } if ($item['item_meta']['m4isSecretary'][0] == "Yes") { $m4isSecretary = 1; } else { $m4isSecretary = 0; } if ($item['item_meta']['m4isShareholder'][0] == "Yes") { $m4isShareholder = 1; } else { $m4isShareholder = 0; } if ($item['item_meta']['d2NonMemberisSecretary'][0] == "Yes") { $d2NonMemberisSecretary = 1; } else { $d2NonMemberisSecretary = 0; } if ($item['item_meta']['d2NonMemberisShareholder'][0] == "Yes") { $d2NonMemberisShareholder = 1; } else { $d2NonMemberisShareholder = 0; } $m1details = array('memberNamePrefix' => $item['item_meta']['m1MemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['m1MemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['m1MemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['m1MemberTFN'][0], 'memberDOB' => $m1dob, 'memberGender' => NULL, 'memberTownOfBirth' => $item['item_meta']['m1CityOfBirth'][0], 'memberStateOfBirth' => $item['item_meta']['m1StateOfBirth'][0], 'memberCountryOfBirth' => $item['item_meta']['m1CountryOfBirth'][0], 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isTrusteeOneChairman, 'isMember' => 1, 'isSecretary' => $m1isSecretary, 'isPublicOfficer' => $isTrusteeOnePublicOfficer, 'isShareHolder' => $m1isShareholder, 'classOfShares' => $item['item_meta']['m1ShareClass'][0], 'numShares' => $item['item_meta']['m1NumShares'][0], 'benOwned' => 1, 'benName' => '', 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $m1Address, 'addPtyType' => NULL); //print_r(array_values($m1details)); $m2details = array('memberNamePrefix' => $item['item_meta']['m2MemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['m2MemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['m2MemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['m2MemberTFN'][0], 'memberDOB' => $m2dob, 'memberGender' => NULL, 'memberTownOfBirth' => $item['item_meta']['m2CityOfBirth'][0], 'memberStateOfBirth' => $item['item_meta']['m2StateOfBirth'][0], 'memberCountryOfBirth' => $item['item_meta']['m2CountryOfBirth'][0], 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isTrusteeTwoChairman, 'isMember' => 1, 'isSecretary' => $m2isSecretary, 'isPublicOfficer' => $isTrusteeTwoPublicOfficer, 'isShareHolder' => $m2isShareholder, 'classOfShares' => $item['item_meta']['m2ShareClass'][0], 'numShares' => $item['item_meta']['m2NumShares'][0], 'benOwned' => 1, 'benName' => '', 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $m2Address, 'addPtyType' => NULL); $m3details = array('memberNamePrefix' => $item['item_meta']['m3MemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['m3MemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['m3MemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['m3MemberTFN'][0], 'memberDOB' => $m3dob, 'memberGender' => NULL, 'memberTownOfBirth' => $item['item_meta']['m3CityOfBirth'][0], 'memberStateOfBirth' => $item['item_meta']['m3StateOfBirth'][0], 'memberCountryOfBirth' => $item['item_meta']['m3CountryOfBirth'][0], 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isTrusteeThreeChairman, 'isMember' => 1, 'isSecretary' => $m3isSecretary, 'isPublicOfficer' => $isTrusteeThreePublicOfficer, 'isShareHolder' => $m3isShareholder, 'classOfShares' => $item['item_meta']['m3ShareClass'][0], 'numShares' => $item['item_meta']['m3NumShares'][0], 'benOwned' => 1, 'benName' => '', 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $m3Address, 'addPtyType' => NULL); $m4details = array('memberNamePrefix' => $item['item_meta']['m4MemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['m4MemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['m4MemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['m4MemberTFN'][0], 'memberDOB' => $m4dob, 'memberGender' => NULL, 'memberTownOfBirth' => $item['item_meta']['m4CityOfBirth'][0], 'memberStateOfBirth' => $item['item_meta']['m4StateOfBirth'][0], 'memberCountryOfBirth' => $item['item_meta']['m4CountryOfBirth'][0], 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isTrusteeFourChairman, 'isMember' => 1, 'isSecretary' => $m4isSecretary, 'isPublicOfficer' => $isTrusteeFourPublicOfficer, 'isShareHolder' => $m4isShareholder, 'classOfShares' => $item['item_meta']['m4ShareClass'][0], 'numShares' => $item['item_meta']['m4NumShares'][0], 'benOwned' => 1, 'benName' => '', 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $m4Address, 'addPtyType' => NULL); $nonMemberDirectorDetails = array('memberNamePrefix' => $item['item_meta']['d2NonMemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['d2NonMemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['d2NonMemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => $item['item_meta']['d2NonMemberDOB'][0], 'memberGender' => NULL, 'memberTownOfBirth' => $item['item_meta']['d2NonMemberCityOfBirth'][0], 'memberStateOfBirth' => $item['item_meta']['d2NonMemberStateOfBirth'][0], 'memberCountryOfBirth' => $item['item_meta']['d2NonMemberCountryOfBirth'][0], 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isPersonOneChairman, 'isMember' => 0, 'isSecretary' => $d2NonMemberisSecretary, 'isPublicOfficer' => $isPersonOnePublicOfficer, 'isShareHolder' => $d2NonMemberisShareholder, 'classOfShares' => $item['item_meta']['d2NonMemberShareClass'][0], 'numShares' => $item['item_meta']['d2NonMemberNumShares'][0], 'benOwned' => 1, 'benName' => '', 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $nonMemberDirectorDetailsAddress, 'addPtyType' => NULL); $p1details = NULL; $p2details = NULL; $p3details = NULL; $p4details = NULL; $applicantDetails = array('memberNamePrefix' => NULL, 'memberGivenNames' => $item['item_meta']['applicantGivenName'][0], 'memberFamilyName' => $item['item_meta']['applicantFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => 0, 'isPublicOfficer' => 0, 'isShareHolder' => 0, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => 0, 'benName' => '', 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $applicantAddress, 'addPtyType' => NULL); $t = $item['item_meta']['numMembers'][0]; switch ($t) { case '1': //only one member , need to add non-member details as director. $m2details = NULL; $m3details = NULL; $m4details = NULL; //if $hasNonMemberDirector if ($item['item_meta']['hasNonMemberAsD2'][0] == 'Yes') { $p1details = $m1details; $p2details = $nonMemberDirectorDetails; $p3details = NULL; $p4details = NULL; $numDirectors = 2; } else { //else $p1details = $m1details; $p2details = NULL; $p3details = NULL; $p4details = NULL; $numDirectors = 1; } break; case '2': //more than one member, so each member is a director. $m3details = NULL; $m4details = NULL; $p1details = $m1details; $p2details = $m2details; $p3details = NULL; $p4details = NULL; $numDirectors = 2; break; case '3': //more than one individual trustee, so each member is a trustee. $m4details = NULL; $p1details = $m1details; $p2details = $m2details; $p3details = $m3details; $p4details = NULL; $numDirectors = 3; break; case '4': //more than one individual trustee, so each member is a trustee. $p1details = $m1details; $p2details = $m2details; $p3details = $m3details; $p4details = $m4details; $numDirectors = 4; break; } $trusteeCorpArray = array('companyName' => $item['item_meta']['corpTeeName'][0], 'companySuffix' => $item['item_meta']['corpTeeNameSuffix'][0], 'companyACN' => $item['item_meta']['corpTeeACN'][0], 'registeredOffice' => $trusteeCompanyRegisteredOffice, 'D1Details' => $p1details, 'D2Details' => $p2details, 'D3Details' => $p3details, 'D4Details' => $p4details); $isSolePurposeTxt = $item['item_meta']['isSolePurpose'][0]; if ($isSolePurposeTxt == "Yes") { $isSolePurposeBit = 1; } else { $isSolePurposeBit = 0; } $hasSolePurposeDecTxt = $item['item_meta']['hasSolePurposeDec'][0]; if ($hasSolePurposeDecTxt == "Yes") { $hasSolePurposeDecBit = 1; } else { $hasSolePurposeDecBit = 0; } if ($item['item_meta']['manualReview'][0] == "Yes") { $manualReview = 1; } else { $manualReview = 0; } $newCorprateTrusteeArray = array('companyName' => $item['item_meta']['corpTeeName'][0], 'companySuffix' => $item['item_meta']['corpTeeNameSuffix'][0], 'registeredState' => $item['item_meta']['corpTeeRegState'][0], 'isNameReserved' => 0, 'isIdenticalBusinessName' => 0, 'identicalBusinessNumber' => 0, 'identicalBusinessStates' => NULL, 'isSolePurpose' => $isSolePurposeBit, 'solePurposeDec' => $hasSolePurposeDecBit, 'registeredOffice' => $trusteeCompanyRegisteredOffice, 'isOccupyingRegOffice' => 1, 'occupiersName' => NULL, 'occupiersConsent' => 0, 'principalPlaceBusiness' => $trusteeCompanyRegisteredOffice, 'share_Price' => $item['item_meta']['sharePrice'][0], 'numOfficeholders' => $numDirectors, 'D1Details' => $p1details, 'D2Details' => $p2details, 'D3Details' => $p3details, 'D4Details' => $p4details, 'numShareholders' => $numDirectors, 'SH1Details' => NULL, 'SH2Details' => NULL, 'SH3Details' => NULL, 'SH4Details' => NULL, 'applicant' => $applicantDetails, 'manualReview' => $manualReview); //This will be populated once moved to jigo-shop. $adviserAddress = array('levelName' => NULL, 'streetName' => '', 'suburbName' => '', 'stateName' => '', 'postcode' => ''); $body = array('fundName' => $item['item_meta']['fundName'][0], 'fundPreviousName' => NULL, 'fundState' => $item['item_meta']['fundState'][0], 'fundAddress' => $fundAddress, 'isPostalDifferent' => NULL, 'fundPostalAddress' => NULL, 'isTrusteeMeetingElsewhere' => NULL, 'trusteeMeetingAddress' => NULL, 'trusteeType' => 'C', 'trusteeIndiv' => NULL, 'trusteeCompany' => $trusteeCorpArray, 'corporateTrustee' => $newCorprateTrusteeArray, 'hasCompany' => 1, 'companyCode' => NULL, 'establishmentDate' => NULL, 'fundABN' => NULL, 'corporateTrusteeAcn' => NULL, 'numDirectors' => $numDirectors, 'numMembers' => $item['item_meta']['numMembers'][0], 'M1Details' => $m1details, 'M2Details' => $m2details, 'M3Details' => $m3details, 'M4Details' => $m4details, 'person1Detail' => $p1details, 'person2Detail' => $p2details, 'person3Detail' => $p3details, 'person4Detail' => $p4details, 'fundCurrentDeedDate' => NULL, 'fundCurrentDeedNumber' => NULL, 'fundCurrentDeedVarClause' => NULL, 'fundPrev1DeedDate' => NULL, 'fundPrev1DeedVarClause' => NULL, 'fundPrev2DeedDate' => NULL, 'fundPrev2DeedVarClause' => NULL, 'fundPrev3DeedDate' => NULL, 'fundPrev3DeedVarClause' => NULL, 'fundPrev4DeedDate' => NULL, 'fundPrev4DeedVarClause' => NULL, 'adviserName' => $billingName, 'adviserCompany' => $billingCompany, 'adviserAddress' => $billingAddresArray, 'adviserAreaCode' => NULL, 'adviserPhone' => $billing_phone, 'isProcessed' => NULL, 'financialYearApplicable' => NULL, 'investmentObj' => NULL, 'returnLow' => NULL, 'returnHigh' => NULL, 'returnRate' => NULL, 'returnOverCPI' => NULL, 'fixedInterestAustAllocationFrom' => NULL, 'fixedInterestAustAllocationTo' => NULL, 'equityAustAllocationFrom' => NULL, 'equityAustAllocationTo' => NULL, 'internationalEquityAllocationFrom' => NULL, 'internationalEquityAllocationTo' => NULL, 'cashAllocationFrom' => NULL, 'cashAllocationTo' => NULL, 'propertyAllocationFrom' => NULL, 'propertyAllocationTo' => NULL, 'additionalAssetType1Name' => NULL, 'additionalAssetType1From' => NULL, 'additionalAssetType1To' => NULL, 'additionalAssetType2Name' => NULL, 'additionalAssetType2From' => NULL, 'additionalAssetType2To' => NULL, 'isAcquiringPropertyUsingLoan' => NULL, 'isHoldingContractOfInsurance' => NULL, 'submissionDate' => NULL, 'processedDate' => NULL, 'deedVersion' => $deedVersion, 'constitutionVersion' => $constitutionVersion, 'orderNumber' => $order_id, 'hasInvStrat' => 0, 'hasBDBN' => 0, 'hasNBDBN' => 0, 'userID' => $userID, 'productID' => $product_id, 'chairman' => $chairmanSwitch, 'adviserEmail' => $adviserEmail, 'orderDate' => $orderDate, 'apIndivOne' => NULL, 'apIndivTwo' => NULL, 'apCompany' => NULL, 'numVariations' => NULL, 'yourRef' => $yourRef, 'publicOfficer' => $publicOfficer); //$request = new WP_Http(); //$response = $request->post($post_url, array('body' => $body)); return $body; }
<br class="clear"> <br class="clear"> <script type="text/javascript"> $().ready(function(){ PommoDialog.init(); poMMo.tabs = PommoTabs.init('#tabs'); // override changeTab function PommoTabs.change = function() { return true; }; <?php $selectedTab = $_GET['tab']; if (!is_Null($selectedTab)) { echo 'var hash = "#' . strtolower($selectedTab) . '";'; } else { echo 'var hash = location.hash.toLowerCase();'; } ?> switch(hash) { case '#users': $('#tabs li a:eq(0)').click(); break; case '#general': $('#tabs li a:eq(1)').click(); break; case '#mailings': $('#tabs li a:eq(2)').click(); break; case '#messages': $('#tabs li a:eq(3)').click(); break;
function fut_individual_post_Data($item, $order_id, $billingArray, $billingName, $billingCompany, $billing_phone, $product_id, $adviserEmail, $userID, $orderDate) { $yourRef = $item['item_meta']['yourRef'][0]; $trusteeMeetingAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['teeMeetingAddressLevel'][0], 'streetName' => $item['item_meta']['teeMeetingAddressStreet'][0], 'suburbName' => $item['item_meta']['teeMeetingAddressSuburb'][0], 'stateName' => $item['item_meta']['teeMeetingAddressState'][0], 'postcode' => $item['item_meta']['teeMeetingAddressPostcode'][0]); $billingAddresArray = array('careOf' => NULL, 'levelName' => $billingArray[0], 'streetName' => $billingArray[1], 'suburbName' => $billingArray[2], 'stateName' => $billingArray[3], 'postcode' => $billingArray[4]); $trusteeCompanyPrincipalPlaceBusiness = array(); $trusteeCompanyId = NULL; $chairmanName = $item['item_meta']['chairmanTrustee'][0]; //Unitholder 1 Address $uh1Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['uh1AddressLevel'][0], 'streetName' => $item['item_meta']['uh1AddressStreet'][0], 'suburbName' => $item['item_meta']['uh1AddressSuburb'][0], 'stateName' => $item['item_meta']['uh1AddressState'][0], 'postcode' => $item['item_meta']['uh1AddressPostcode'][0]); //Unitholder 2 Address $uh1Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['uh2AddressLevel'][0], 'streetName' => $item['item_meta']['uh2AddressStreet'][0], 'suburbName' => $item['item_meta']['uh2AddressSuburb'][0], 'stateName' => $item['item_meta']['uh2AddressState'][0], 'postcode' => $item['item_meta']['uh2AddressPostcode'][0]); //Unitholder 3 Address $uh1Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['uh3AddressLevel'][0], 'streetName' => $item['item_meta']['uh3AddressStreet'][0], 'suburbName' => $item['item_meta']['uh3AddressSuburb'][0], 'stateName' => $item['item_meta']['uh3AddressState'][0], 'postcode' => $item['item_meta']['uh3AddressPostcode'][0]); //Unitholder 4 Address $uh1Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['uh4AddressLevel'][0], 'streetName' => $item['item_meta']['uh4AddressStreet'][0], 'suburbName' => $item['item_meta']['uh4AddressSuburb'][0], 'stateName' => $item['item_meta']['uh4AddressState'][0], 'postcode' => $item['item_meta']['uh4AddressPostcode'][0]); //Trustee 1 Address $t1D1Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['t1D1AddressLevel'][0], 'streetName' => $item['item_meta']['t1D1AddressStreet'][0], 'suburbName' => $item['item_meta']['t1D1AddressSuburb'][0], 'stateName' => $item['item_meta']['t1D1AddressState'][0], 'postcode' => $item['item_meta']['t1D1AddressPostcode'][0]); //Trustee 2 Address $t2D2Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['t2D2AddressLevel'][0], 'streetName' => $item['item_meta']['t2D2AddressStreet'][0], 'suburbName' => $item['item_meta']['t2D2AddressSuburb'][0], 'stateName' => $item['item_meta']['t2D2AddressState'][0], 'postcode' => $item['item_meta']['t2D2AddressPostcode'][0]); //Trustee 3 Address $t3D3Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['t3D3AddressLevel'][0], 'streetName' => $item['item_meta']['t3D3AddressStreet'][0], 'suburbName' => $item['item_meta']['t3D3AddressSuburb'][0], 'stateName' => $item['item_meta']['t3D3AddressState'][0], 'postcode' => $item['item_meta']['t3D3AddressPostcode'][0]); //Trustee 4 Address $t4D4Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['t4D4AddressLevel'][0], 'streetName' => $item['item_meta']['t4D4AddressStreet'][0], 'suburbName' => $item['item_meta']['t4D4AddressSuburb'][0], 'stateName' => $item['item_meta']['t4D4AddressState'][0], 'postcode' => $item['item_meta']['t4D4AddressPostcode'][0]); if (!is_Null($item['item_meta']['uh1DOB'][0])) { $uh1dob = $item['item_meta']['uh1DOB'][0]; } else { $uh1dob = NULL; } if (!is_Null($item['item_meta']['uh2DOB'][0])) { $uh2dob = $item['item_meta']['uh2DOB'][0]; } else { $uh2dob = NULL; } if (!is_Null($item['item_meta']['uh3DOB'][0])) { $uh3dob = $item['item_meta']['uh3DOB'][0]; } else { $uh3dob = NULL; } if (!is_Null($item['item_meta']['uh4DOB'][0])) { $uh4dob = $item['item_meta']['uh4DOB'][0]; } else { $uh4dob = NULL; } //Unitholder 1 Details $uh1details = array('memberNamePrefix' => $item['item_meta']['uh1Title'][0], 'memberGivenNames' => $item['item_meta']['uh1GivenNames'][0], 'memberFamilyName' => $item['item_meta']['uh1FamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => $uh1dob, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => 1, 'classOfShares' => $item['item_meta']['uh1UnitType'][0], 'numShares' => $item['item_meta']['uh1NumUnits'][0], 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $uh1Address, 'addPtyType' => NULL); //Unitholder 2 Details $uh2details = array('memberNamePrefix' => $item['item_meta']['uh2Title'][0], 'memberGivenNames' => $item['item_meta']['uh2GivenNames'][0], 'memberFamilyName' => $item['item_meta']['uh2FamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => $uh2dob, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => 1, 'classOfShares' => $item['item_meta']['uh2UnitType'][0], 'numShares' => $item['item_meta']['uh2NumUnits'][0], 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $uh2Address, 'addPtyType' => NULL); //Unitholder 3 Details $uh3details = array('memberNamePrefix' => $item['item_meta']['uh3Title'][0], 'memberGivenNames' => $item['item_meta']['uh3GivenNames'][0], 'memberFamilyName' => $item['item_meta']['uh3FamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => $uh3dob, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => 1, 'classOfShares' => $item['item_meta']['uh3UnitType'][0], 'numShares' => $item['item_meta']['uh3NumUnits'][0], 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $uh3Address, 'addPtyType' => NULL); //Unitholder 4 Details $uh4details = array('memberNamePrefix' => $item['item_meta']['uh4Title'][0], 'memberGivenNames' => $item['item_meta']['uh4GivenNames'][0], 'memberFamilyName' => $item['item_meta']['uh4FamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => $uh4dob, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => 1, 'classOfShares' => $item['item_meta']['uh4UnitType'][0], 'numShares' => $item['item_meta']['uh4NumUnits'][0], 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $uh4Address, 'addPtyType' => NULL); //Trustee 1 Details $t1D1details = array('memberNamePrefix' => $item['item_meta']['t1D1Title'][0], 'memberGivenNames' => $item['item_meta']['t1D1GivenNames'][0], 'memberFamilyName' => $item['item_meta']['t1D1FamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 1, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $t1D1Address, 'addPtyType' => NULL); //Trustee 2 Details $t2D2details = array('memberNamePrefix' => $item['item_meta']['t2D2Title'][0], 'memberGivenNames' => $item['item_meta']['t2D2GivenNames'][0], 'memberFamilyName' => $item['item_meta']['t2D2FamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 1, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $t2D2Address, 'addPtyType' => NULL); //Trustee 3 Details $t3D3details = array('memberNamePrefix' => $item['item_meta']['t3D3Title'][0], 'memberGivenNames' => $item['item_meta']['t3D3GivenNames'][0], 'memberFamilyName' => $item['item_meta']['t3D3FamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 1, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $t3D3Address, 'addPtyType' => NULL); //Trustee 4 Details $t4D4details = array('memberNamePrefix' => $item['item_meta']['t4D4Title'][0], 'memberGivenNames' => $item['item_meta']['t4D4GivenNames'][0], 'memberFamilyName' => $item['item_meta']['t4D4FamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 1, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $t4D4Address, 'addPtyType' => NULL); $numTrustees = $item['item_meta']['numTrustees'][0]; // switch ($numTrustees) { // case '1': // //only one trustee. // $t2D2details = NULL; // $t3D3details = NULL; // $t4D4details = NULL; // $trusteeIndiv = array( // 'T1Details' => $t1D1details, // 'isT1M1' => 0, // 'T2Details' => $t2D2details, // 'isT2M2' => 0, // 'isT2P1' => 0, // 'T3Details' => $t3D3details, // 'isT3M3' => 0, // 'T4Details' => $t4D4details, // 'isT4M4' => 0 // ); // break; // case '2': // $t3D3details = NULL; // $t4D4details = NULL; // $trusteeIndiv = array( // 'T1Details' => $t1D1details, // 'isT1M1' => 0, // 'T2Details' => $t2D2details, // 'isT2M2' => 0, // 'isT2P1' => 0, // 'T3Details' => $t3D3details, // 'isT3M3' => 0, // 'T4Details' => $t4D4details, // 'isT4M4' => 0 // ); // break; // case '3': // $t4D4details = NULL; // $trusteeIndiv = array( // 'T1Details' => $t1D1details, // 'isT1M1' => 0, // 'T2Details' => $t2D2details, // 'isT2M2' => 0, // 'isT2P1' => 0, // 'T3Details' => $t3D3details, // 'isT3M3' => 0, // 'T4Details' => $t4D4details, // 'isT4M4' => 0 // ); // break; // case '4': // $trusteeIndiv = array( // 'T1Details' => $t1D1details, // 'isT1M1' => 0, // 'T2Details' => $t2D2details, // 'isT2M2' => 0, // 'isT2P1' => 0, // 'T3Details' => $t3D3details, // 'isT3M3' => 0, // 'T4Details' => $t4D4details, // 'isT4M4' => 0 // ); // break; // } $numUnitholders = $item['item_meta']['numUnitholders'][0]; switch ($numUnitholders) { case '1': //only one director. $uh2details = NULL; $uh3details = NULL; $uh4details = NULL; break; case '2': $uh3details = NULL; $uh4details = NULL; break; case '3': $uh4details = NULL; break; case '4': break; } $body = array('trustStateLaw' => $item['item_meta']['stateLaw'][0], 'establishmentDate' => $item['item_meta']['estDate'][0], 'unitPrice' => $item['item_meta']['unitPrice'][0], 'orderServiceType' => $item['item_meta']['service-type'][0], 'yourRef' => $yourRef, 'trustName' => $item['item_meta']['trustName'][0], 'trusteeType' => 'I', 'trusteeMeetingAddress' => $trusteeMeetingAddress, 'corporateTrusteeAddress' => NULL, 'numIndivTrustees' => $numTrustees, 'numDirectors' => NULL, 'trusteeCompanyName' => NULL, 'trusteeCompanyACN' => NULL, 'numUnitholders' => $item['item_meta']['numUnitholders'][0], 't1D1Details' => $t1D1Details, 't2D2Details' => $t2D2Details, 't3D3Details' => $t3D3Details, 't4D4Details' => $t4D4Details, 'uh1Details' => $uh1details, 'uh2Details' => $uh2details, 'uh3Details' => $uh3details, 'uh4Details' => $uh4details, 'adviserEmail' => $adviserEmail, 'adviserName' => $billingName, 'adviserCompany' => $billingCompany, 'adviserAddress' => $billingAddresArray, 'chairman' => $chairmanName, 'orderNumber' => $order_id, 'userID' => $userID, 'productID' => $product_id, 'orderDate' => $orderDate); // $body= array( // 'numUnitholders' => $numUnitholders, // 'unitPrice' => $item['item_meta']['unitPrice'][0], // ); return $body; }
protected function customScript() { $options = CJavaScript::encode($this->options); ob_start(); echo 'var ' . $this->id . '= new dhtmlXGridObject(' . $options . ');'; if (!is_Null($this->cellDelimiter)) { echo $this->id . '.csv.cell = "' . $this->cellDelimiter . '";'; } echo $this->id . '.load("' . $this->dataUrl . '","' . strtolower($this->dataType) . '");'; foreach ($this->events as $event => $handler) { echo $this->id . ".attachEvent('{$event}', " . CJavaScript::encode($handler) . ");"; } return ob_get_clean(); }
function pension_post_Data($item, $order_id, $deedVersion, $constitutionVersion, $billingArray, $billingName, $billingCompany, $billing_phone, $product_id, $adviserEmail, $userID, $orderDate) { $yourRef = $item['item_meta']['yourRef'][0]; $fundAddress = array('careOf' => $item['item_meta']['fundAddressCareOf'][0], 'levelName' => $item['item_meta']['fundAddressLevel'][0], 'streetName' => $item['item_meta']['fundAddressStreet'][0], 'suburbName' => $item['item_meta']['fundAddressSuburb'][0], 'stateName' => $item['item_meta']['fundAddressState'][0], 'postcode' => $item['item_meta']['fundAddressPostcode'][0]); $trusteeMeetingAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['teeMeetingAddressLevel'][0], 'streetName' => $item['item_meta']['teeMeetingAddressStreet'][0], 'suburbName' => $item['item_meta']['teeMeetingAddressSuburb'][0], 'stateName' => $item['item_meta']['teeMeetingAddressState'][0], 'postcode' => $item['item_meta']['teeMeetingAddressPostcode'][0]); if (!is_Null()) { } $billingAddresArray = array('careOf' => NULL, 'levelName' => NULL, 'streetName' => $billingArray[0] . ' ' . $billingArray[1], 'suburbName' => $billingArray[2], 'stateName' => $billingArray[3], 'postcode' => $billingArray[4]); //Corporate Trustee Address $trusteeCompanyRegisteredOffice = array('careOf' => $item['item_meta']['corpTeeAddressCareOf'][0], 'levelName' => $item['item_meta']['corpTeeAddressLevel'][0], 'streetName' => $item['item_meta']['corpTeeAddressStreet'][0], 'suburbName' => $item['item_meta']['corpTeeAddressSuburb'][0], 'stateName' => $item['item_meta']['corpTeeAddressState'][0], 'postcode' => $item['item_meta']['corpTeeAddressPostcode'][0]); // switch ($corpTeeAddress){ // case "Same as Fund Address": // $trusteeCompanyRegisteredOffice = $fundAddress; // break; // case "Other Address": // $trusteeCompanyRegisteredOffice = array( // 'careOf' => $item['item_meta']['corpTeeAddressCareOf'][0], // 'levelName' => $item['item_meta']['corpTeeAddressLevel'][0], // 'streetName' => $item['item_meta']['corpTeeAddressStreet'][0], // 'suburbName' => $item['item_meta']['corpTeeAddressSuburb'][0], // 'stateName' => $item['item_meta']['corpTeeAddressState'][0], // 'postcode' => $item['item_meta']['corpTeeAddressPostcode'][0] // ); // break; // default: // $trusteeCompanyRegisteredOffice = NULL; // } //Member Address $membersw = $item['item_meta']['memberAddressSameAsFund'][0]; switch ($membersw) { case "Same as registered address": $memberAddress = $fundAddress; break; case "Other Address": $memberAddress = array('careOf' => $item['item_meta']['memberAddressCareOf'][0], 'levelName' => $item['item_meta']['memberAddressLevel'][0], 'streetName' => $item['item_meta']['memberAddressStreet'][0], 'suburbName' => $item['item_meta']['memberAddressSuburb'][0], 'stateName' => $item['item_meta']['memberAddressState'][0], 'postcode' => $item['item_meta']['memberAddressPostcode'][0]); break; default: $memberAddress = NULL; } //Reversionary Address $revsw = $item['item_meta']['reversionerAddressSameAsFund'][0]; switch ($revsw) { case "Same as registered address": $revAddress = $fundAddress; break; case "Other Address": $revAddress = array('careOf' => $item['item_meta']['reversionerAddressCareOf'][0], 'levelName' => $item['item_meta']['reversionerAddressLevel'][0], 'streetName' => $item['item_meta']['reversionerAddressStreet'][0], 'suburbName' => $item['item_meta']['reversionerAddressSuburb'][0], 'stateName' => $item['item_meta']['reversionerAddressState'][0], 'postcode' => $item['item_meta']['reversionerAddressPostcode'][0]); break; default: $revAddress = NULL; } if (!is_Null($item['item_meta']['memberDOB'][0])) { $memberdob = $item['item_meta']['memberDOB'][0]; } else { $memberdob = NULL; } if (!is_Null($item['item_meta']['reversionerDOB'][0])) { $revdob = $item['item_meta']['reversionerDOB'][0]; } else { $revdob = NULL; } //copy details of tee/dir to member details //create switch statement $memberIs = $item['item_meta']['memberIs'][0]; switch ($memberIs) { case 'Director 1': $memberNamePrefix = $item['item_meta']['t1D1Title'][0]; $memberGivenNames = $item['item_meta']['t1D1GivenNames'][0]; $memberFamilyName = $item['item_meta']['t1D1FamilyName'][0]; break; case 'Director 2': $memberNamePrefix = $item['item_meta']['t2D2Title'][0]; $memberGivenNames = $item['item_meta']['t2D2GivenNames'][0]; $memberFamilyName = $item['item_meta']['t2D2FamilyName'][0]; break; case 'Director 3': $memberNamePrefix = $item['item_meta']['t3D3Title'][0]; $memberGivenNames = $item['item_meta']['t3D3GivenNames'][0]; $memberFamilyName = $item['item_meta']['t3D3FamilyName'][0]; break; case 'Director 4': $memberNamePrefix = $item['item_meta']['t4D4Title'][0]; $memberGivenNames = $item['item_meta']['t4D4GivenNames'][0]; $memberFamilyName = $item['item_meta']['t4D4FamilyName'][0]; break; case 'Trustee 1': $memberNamePrefix = $item['item_meta']['t1D1Title'][0]; $memberGivenNames = $item['item_meta']['t1D1GivenNames'][0]; $memberFamilyName = $item['item_meta']['t1D1FamilyName'][0]; break; case 'Trustee 2': $memberNamePrefix = $item['item_meta']['t2D2Title'][0]; $memberGivenNames = $item['item_meta']['t2D2GivenNames'][0]; $memberFamilyName = $item['item_meta']['t2D2FamilyName'][0]; break; case 'Trustee 3': $memberNamePrefix = $item['item_meta']['t3D3Title'][0]; $memberGivenNames = $item['item_meta']['t3D3GivenNames'][0]; $memberFamilyName = $item['item_meta']['t3D3FamilyName'][0]; break; case 'Trustee 4': $memberNamePrefix = $item['item_meta']['t4D4Title'][0]; $memberGivenNames = $item['item_meta']['t4D4GivenNames'][0]; $memberFamilyName = $item['item_meta']['t4D4FamilyName'][0]; break; case 'Other Person': $memberNamePrefix = $item['item_meta']['memberTitle'][0]; $memberGivenNames = $item['item_meta']['memberGivenNames'][0]; $memberFamilyName = $item['item_meta']['memberFamilyName'][0]; break; } $memberdetails = array('memberNamePrefix' => $memberNamePrefix, 'memberGivenNames' => $memberGivenNames, 'memberFamilyName' => $memberFamilyName, 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['memberTFN'][0], 'memberDOB' => $memberdob, 'memberGender' => $item['item_meta']['memberGender'][0], 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $memberAddress, 'addPtyType' => NULL); $adviserAddress = array('levelName' => NULL, 'streetName' => '', 'suburbName' => '', 'stateName' => '', 'postcode' => ''); //Set if trustee meeting elsewhere if ($item['item_meta']['trusteeMeetingElsewhere'][0] == "Yes") { $teeMtgElsewhere = 1; } else { $teeMtgElsewhere = 0; } //Set number of directors or number of individual trustees if ($item['item_meta']['trusteeType'][0] == "Company") { $numIndivTees = NULL; $numDirectors = $item['item_meta']['numDirectors'][0]; } else { $numIndivTees = $item['item_meta']['numIndivTees'][0]; $numDirectors = NULL; } //set if using entire balance for pension if ($item['item_meta']['useEntireBalance'][0] == "Yes") { $useEntireBalance = 1; } else { $useEntireBalance = 0; } //set purchase price if ($useEntireBalance == 1) { $purchasePrice = $item['item_meta']['totalAccountBalance'][0]; } else { $purchasePrice = $item['item_meta']['purchasePriceAmount'][0]; } //set maximum and minimum based on pension type //note - variable 'abpMinimum' is used for both TRIS and ABP calcs - ignore the name, it does both. if ($item['item_meta']['pensionType'][0] == "Account Based Pension (ABP)") { $maximum = $item['item_meta']['totalAccountBalance'][0]; $minimum = $item['item_meta']['abpMinimum'][0]; } else { $totalAccountBalance = $item['item_meta']['totalAccountBalance'][0]; $maximum = $totalAccountBalance * 0.1; $minimum = $item['item_meta']['abpMinimum'][0]; } //set if reversionary if ($item['item_meta']['nominateReversionary'][0] == "Yes") { $isReversionary = 1; $reversionerName = $item['item_meta']['reversionaryFullName'][0]; } else { $isReversionary = 0; $reversionerName = 'None.'; } //set if has segregated assets if ($item['item_meta']['hasSegAssets'][0] == "Yes") { $hasSegAssets = 1; } else { $hasSegAssets = 0; } //set if balance is known at commencement if ($item['item_meta']['accountBalanceKnown'][0] == "Yes") { $isBalanceKnown = 1; } else { $isBalanceKnown = 0; } //Chairperson $chairpersonStr = $item['item_meta']['chairperson'][0]; switch ($chairpersonStr) { case 'Trustee 1': $chairperson = $item['item_meta']['t1D1GivenNames'][0] . ' ' . $item['item_meta']['t1D1FamilyName'][0]; break; case 'Trustee 2': $chairperson = $item['item_meta']['t2D2GivenNames'][0] . ' ' . $item['item_meta']['t2D2FamilyName'][0]; break; case 'Trustee 3': $chairperson = $item['item_meta']['t3D3GivenNames'][0] . ' ' . $item['item_meta']['t3D3FamilyName'][0]; break; case 'Trustee 4': $chairperson = $item['item_meta']['t4D4GivenNames'][0] . ' ' . $item['item_meta']['t4D4FamilyName'][0]; break; case 'Director 1': $chairperson = $item['item_meta']['t1D1GivenNames'][0] . ' ' . $item['item_meta']['t1D1FamilyName'][0]; break; case 'Director 2': $chairperson = $item['item_meta']['t2D2GivenNames'][0] . ' ' . $item['item_meta']['t2D2FamilyName'][0]; break; case 'Director 3': $chairperson = $item['item_meta']['t3D3GivenNames'][0] . ' ' . $item['item_meta']['t3D3FamilyName'][0]; break; case 'Director 4': $chairperson = $item['item_meta']['t4D4GivenNames'][0] . ' ' . $item['item_meta']['t4D4FamilyName'][0]; break; } //calculate age of Member at commencement date in years $commencementDateStr = $item['item_meta']['commencementDate'][0]; $commencementDateStr = str_replace('/', '-', $commencementDateStr); $day = ''; $month = ''; $year = ''; list($day, $month, $year) = explode('-', $commencementDateStr); if (strlen($commencementDateStr) > 1) { $commencementDate = date('d-m-Y', strtotime($commencementDateStr)); //$commencementDateTwo = strtotime($commencementDateStr); //mktime(0, 0, 0, $month, $day, $year); //$commencementDate = new DateTime($commencementDateStr); } else { $commencementDate = NULL; } $memberdob = str_replace('/', '-', $memberdob); $day = ''; $month = ''; $year = ''; list($day, $month, $year) = explode('-', $memberdob); if (strlen($memberdob) > 1) { $memberdobDate = date('Y-m-d', strtotime($memberdob)); //$memberdobDateTwo = strtotime($memberdob); //mktime(0, 0, 0, $month, $day, $year); //$memberdobDate = new DateTime($memberdob); } else { $memberdobDate = NULL; } //$years = date('Y', $commencementDateTwo) - date('Y', $memberdobDateTwo); //$endMonth = date('m', $commencementDateTwo); //$startMonth = date('m', $memberdobDateTwo); // //calculate months // $months = $endMonth - $startMonth; // if ($months <=0) { // $months += 12; // $years --; // } // if ($years < 0){ // $years = 0; // } // $diff = $years; //set nominated amount based on user choice $nominatedAmountChoice = $item['item_meta']['nominatedAmount'][0]; switch ($nominatedAmountChoice) { case 'Maximum': $nominatedAmount = $maximum; break; case 'Minimum': $nominatedAmount = $minimum; break; case 'Other - Specify': $nominatedAmount = $item['item_meta']['nominatedAmountOther'][0]; break; } $body = array('yourRef' => $yourRef, 'fundName' => $item['item_meta']['fundName'][0], 'fundAbn' => $item['item_meta']['fundABN'][0], 'fundAddress' => $fundAddress, 'trusteeType' => $item['item_meta']['trusteeType'][0], 'chairperson' => $chairperson, 'teeMtgAddress' => $trusteeMeetingAddress, 'teeMtgElsewhere' => $teeMtgElsewhere, 'numIndivTees' => $numIndivTees, 'numDirectors' => $numDirectors, 'corpTeeName' => $item['item_meta']['corpTeeName'][0], 'corpTeeAcn' => $item['item_meta']['corpTeeAcn'][0], 'corpTeeRegAddress' => $trusteeCompanyRegisteredOffice, 't1D1Title' => $item['item_meta']['t1D1Title'][0], 't1D1GivenNames' => $item['item_meta']['t1D1GivenNames'][0], 't1D1FamilyName' => $item['item_meta']['t1D1FamilyName'][0], 't2D2Title' => $item['item_meta']['t2D2Title'][0], 't2D2GivenNames' => $item['item_meta']['t2D2GivenNames'][0], 't2D2FamilyName' => $item['item_meta']['t2D2FamilyName'][0], 't3D3Title' => $item['item_meta']['t3D3Title'][0], 't3D3GivenNames' => $item['item_meta']['t3D3GivenNames'][0], 't3D3FamilyName' => $item['item_meta']['t3D3FamilyName'][0], 't4D4Title' => $item['item_meta']['t4D4Title'][0], 't4D4GivenNames' => $item['item_meta']['t4D4GivenNames'][0], 't4D4FamilyName' => $item['item_meta']['t4D4FamilyName'][0], 'member' => $memberdetails, 'memberPreservationAge' => $item['item_meta']['memberPreservationAge'][0], 'commencementDate' => $item['item_meta']['commencementDate'][0], 'memberAgeAtCommencement' => $item['item_meta']['memberAge'][0], 'typeOfBenefit' => $item['item_meta']['pensionType'][0], 'conditionMet' => $item['item_meta']['conditionOfReleaseMet'][0], 'isBalanceKnownAtCommencement' => $isBalanceKnown, 'taxFreeComponent' => $item['item_meta']['taxFreeComponent'][0], 'taxableComponent' => $item['item_meta']['taxableComponent'][0], 'balanceAtCommencement' => $item['item_meta']['totalAccountBalance'][0], 'taxFreePercentage' => $item['item_meta']['taxfreePurchaseIsEntire'][0], 'taxablePercentage' => $item['item_meta']['taxablePurchaseIsEntire'][0], 'isEntireAccountBalance' => $useEntireBalance, 'totalPurchasePrice' => $purchasePrice, 'maximum' => $maximum, 'minimum' => $minimum, 'paymentFrequency' => $item['item_meta']['paymentFrequency'][0], 'nominatedAmount' => $nominatedAmount, 'isReversionary' => $isReversionary, 'reversionaryFullName' => $reversionerName, 'reversionaryGender' => $item['item_meta']['reversionaryGender'][0], 'reversionaryDOB' => $revdob, 'reversionaryRelationToMember' => $item['item_meta']['reversionaryRelationship'][0], 'reversionaryAddress' => $revAddress, 'isSettingAsideAssets' => $hasSegAssets, 'setAsset1Name' => NULL, 'setAsset2Name' => NULL, 'setAsset3Name' => NULL, 'setAsset4Name' => NULL, 'setAsset5Name' => NULL, 'setAsset6Name' => NULL, 'setAsset7Name' => NULL, 'setAsset8Name' => NULL, 'setAsset9Name' => NULL, 'setAsset10Name' => NULL, 'setAsset11Name' => NULL, 'setAsset12Name' => NULL, 'setAsset13Name' => NULL, 'setAsset14Name' => NULL, 'setAsset15Name' => NULL, 'setAsset16Name' => NULL, 'setAsset17Name' => NULL, 'setAsset18Name' => NULL, 'setAsset19Name' => NULL, 'setAsset20Name' => NULL, 'setAsset21Name' => NULL, 'setAsset22Name' => NULL, 'setAsset23Name' => NULL, 'setAsset24Name' => NULL, 'setAsset25Name' => NULL, 'setAsset26Name' => NULL, 'setAsset27Name' => NULL, 'setAsset28Name' => NULL, 'setAsset29Name' => NULL, 'setAsset30Name' => NULL, 'setAsset31Name' => NULL, 'setAsset32Name' => NULL, 'setAsset33Name' => NULL, 'setAsset34Name' => NULL, 'setAsset35Name' => NULL, 'setAsset36Name' => NULL, 'setAsset37Name' => NULL, 'setAsset38Name' => NULL, 'setAsset39Name' => NULL, 'setAsset40Name' => NULL, 'setAsset41Name' => NULL, 'setAsset42Name' => NULL, 'setAsset43Name' => NULL, 'setAsset44Name' => NULL, 'setAsset45Name' => NULL, 'setAsset46Name' => NULL, 'setAsset47Name' => NULL, 'setAsset48Name' => NULL, 'setAsset49Name' => NULL, 'setAsset50Name' => NULL, 'setAsset1Qty' => NULL, 'setAsset2Qty' => NULL, 'setAsset3Qty' => NULL, 'setAsset4Qty' => NULL, 'setAsset5Qty' => NULL, 'setAsset6Qty' => NULL, 'setAsset7Qty' => NULL, 'setAsset8Qty' => NULL, 'setAsset9Qty' => NULL, 'setAsset10Qty' => NULL, 'setAsset11Qty' => NULL, 'setAsset12Qty' => NULL, 'setAsset13Qty' => NULL, 'setAsset14Qty' => NULL, 'setAsset15Qty' => NULL, 'setAsset16Qty' => NULL, 'setAsset17Qty' => NULL, 'setAsset18Qty' => NULL, 'setAsset19Qty' => NULL, 'setAsset20Qty' => NULL, 'setAsset21Qty' => NULL, 'setAsset22Qty' => NULL, 'setAsset23Qty' => NULL, 'setAsset24Qty' => NULL, 'setAsset25Qty' => NULL, 'setAsset26Qty' => NULL, 'setAsset27Qty' => NULL, 'setAsset28Qty' => NULL, 'setAsset29Qty' => NULL, 'setAsset30Qty' => NULL, 'setAsset31Qty' => NULL, 'setAsset32Qty' => NULL, 'setAsset33Qty' => NULL, 'setAsset34Qty' => NULL, 'setAsset35Qty' => NULL, 'setAsset36Qty' => NULL, 'setAsset37Qty' => NULL, 'setAsset38Qty' => NULL, 'setAsset39Qty' => NULL, 'setAsset40Qty' => NULL, 'setAsset41Qty' => NULL, 'setAsset42Qty' => NULL, 'setAsset43Qty' => NULL, 'setAsset44Qty' => NULL, 'setAsset45Qty' => NULL, 'setAsset46Qty' => NULL, 'setAsset47Qty' => NULL, 'setAsset48Qty' => NULL, 'setAsset49Qty' => NULL, 'setAsset50Qty' => NULL, 'setAsset1MarketValue' => NULL, 'setAsset2MarketValue' => NULL, 'setAsset3MarketValue' => NULL, 'setAsset4MarketValue' => NULL, 'setAsset5MarketValue' => NULL, 'setAsset6MarketValue' => NULL, 'setAsset7MarketValue' => NULL, 'setAsset8MarketValue' => NULL, 'setAsset9MarketValue' => NULL, 'setAsset10MarketValue' => NULL, 'setAsset11MarketValue' => NULL, 'setAsset12MarketValue' => NULL, 'setAsset13MarketValue' => NULL, 'setAsset14MarketValue' => NULL, 'setAsset15MarketValue' => NULL, 'setAsset16MarketValue' => NULL, 'setAsset17MarketValue' => NULL, 'setAsset18MarketValue' => NULL, 'setAsset19MarketValue' => NULL, 'setAsset20MarketValue' => NULL, 'setAsset21MarketValue' => NULL, 'setAsset22MarketValue' => NULL, 'setAsset23MarketValue' => NULL, 'setAsset24MarketValue' => NULL, 'setAsset25MarketValue' => NULL, 'setAsset26MarketValue' => NULL, 'setAsset27MarketValue' => NULL, 'setAsset28MarketValue' => NULL, 'setAsset29MarketValue' => NULL, 'setAsset30MarketValue' => NULL, 'setAsset31MarketValue' => NULL, 'setAsset32MarketValue' => NULL, 'setAsset33MarketValue' => NULL, 'setAsset34MarketValue' => NULL, 'setAsset35MarketValue' => NULL, 'setAsset36MarketValue' => NULL, 'setAsset37MarketValue' => NULL, 'setAsset38MarketValue' => NULL, 'setAsset39MarketValue' => NULL, 'setAsset40MarketValue' => NULL, 'setAsset41MarketValue' => NULL, 'setAsset42MarketValue' => NULL, 'setAsset43MarketValue' => NULL, 'setAsset44MarketValue' => NULL, 'setAsset45MarketValue' => NULL, 'setAsset46MarketValue' => NULL, 'setAsset47MarketValue' => NULL, 'setAsset48MarketValue' => NULL, 'setAsset49MarketValue' => NULL, 'setAsset50MarketValue' => NULL, 'adviserName' => $billingName, 'adviserCompany' => $billingCompany, 'adviserAddress' => $billingAddresArray, 'adviserPhone' => $billing_phone, 'pensionRuleNum' => $item['item_meta']['pensionRuleNumber'][0], 'pensionRuleType' => $item['item_meta']['typeOfRule'][0], 'orderNumber' => $order_id, 'userID' => $userID, 'productID' => $product_id, 'chairman' => $chairperson, 'adviserEmail' => $adviserEmail, 'orderDate' => $orderDate); //$request = new WP_Http(); //$response = $request->post($post_url, array('body' => $body)); return $body; }
private static function defineParamType($val) { /*@param string $val the update or insert query data passed*/ /*@return const $param the param type constant returned from the function*/ switch ($val) { case is_int($val): $param = PDO::PARAM_INT; break; case is_string($val): $param = PDO::PARAM_STR; break; case is_bool($val): $param = PDO::PARAM_BOOL; break; case is_Null($val): $param = PDO::PARAM_Null; break; default: $param = null; } return $param; }
function corp_post_Data($item, $order_id, $deedVersion, $constitutionVersion, $billingArray, $billingName, $billingCompany, $billing_phone, $product_id, $adviserEmail, $userID, $orderDate) { $yourRef = $item['item_meta']['yourRef'][0]; // $fundAddress = array ( // 'careOf' => $item['item_meta']['fundAddressCareOf'][0], // 'levelName' => $item['item_meta']['fundAddressLevel'][0], // 'streetName' => $item['item_meta']['fundAddressStreet'][0], // 'suburbName' => $item['item_meta']['fundAddressSuburb'][0], // 'stateName' => $item['item_meta']['fundAddressState'][0], // 'postcode' => $item['item_meta']['fundAddressPostcode'][0] // ); //Postall address will come from Jigo-shop once the form submission is hooked up to run from that instead. $fundPostalAddress = array('careOf' => NULL, 'levelName' => NULL, 'streetName' => NULL, 'suburbName' => NULL, 'stateName' => NULL, 'postcode' => NULL); $trusteeMeetingAddress = array('careOf' => NULL, 'levelName' => NULL, 'streetName' => NULL, 'suburbName' => NULL, 'stateName' => NULL, 'postcode' => NULL); $billingAddresArray = array('careOf' => NULL, 'levelName' => $billingArray[0], 'streetName' => $billingArray[1], 'suburbName' => $billingArray[2], 'stateName' => $billingArray[3], 'postcode' => $billingArray[4]); $companyPrincipalPlaceBusiness = array(); $companyId = NULL; $chairmanSwitch = $item['item_meta']['chairman'][0]; $t = $item['item_meta']['numOfficeholders'][0]; if ($t == 1) { $chairmanSwitch = "Director 1"; } // $to = '*****@*****.**'; // $subject = 'Chairman'; // $message = 'Chairman Switch: '.print_r($chairmanSwitch, true).' Number of members: '.$t; // wp_mail( $to, $subject, $message); switch ($chairmanSwitch) { case "Director 1": $isDirectorOneChairman = 1; $isDirectorTwoChairman = 0; $isDirectorThreeChairman = 0; $isDirectorFourChairman = 0; break; case "Director 2": $isDirectorOneChairman = 0; $isDirectorTwoChairman = 1; $isDirectorThreeChairman = 0; $isDirectorFourChairman = 0; break; case "Director 3": $isDirectorOneChairman = 0; $isDirectorTwoChairman = 0; $isDirectorThreeChairman = 1; $isDirectorFourChairman = 0; break; case "Director 4": $isDirectorOneChairman = 0; $isDirectorTwoChairman = 0; $isDirectorThreeChairman = 0; $isDirectorFourChairman = 1; break; default: //$chairmanName = NULL; $isDirectorOneChairman = 0; $isDirectorTwoChairman = 0; $isDirectorThreeChairman = 0; $isDirectorFourChairman = 0; } //publicOfficer $publicOfficerSwitch = $item['item_meta']['publicOfficer'][0]; if ($t == 1) { $publicOfficerSwitch = "Director 1"; } // $to = '*****@*****.**'; // $subject = 'Chairman'; // $message = 'Chairman Switch: '.print_r($chairmanSwitch, true).' Number of members: '.$t; // wp_mail( $to, $subject, $message); switch ($publicOfficerSwitch) { case "Director 1": $isDirectorOnePublicOfficer = 1; $isDirectorTwoPublicOfficer = 0; $isDirectorThreePublicOfficer = 0; $isDirectorFourPublicOfficer = 0; break; case "Director 2": $isDirectorOnePublicOfficer = 0; $isDirectorTwoPublicOfficer = 1; $isDirectorThreePublicOfficer = 0; $isDirectorFourPublicOfficer = 0; break; case "Director 3": $isDirectorOnePublicOfficer = 0; $isDirectorTwoPublicOfficer = 0; $isDirectorThreePublicOfficer = 1; $isDirectorFourPublicOfficer = 0; break; case "Director 4": $isDirectorOnePublicOfficer = 0; $isDirectorTwoPublicOfficer = 0; $isDirectorThreePublicOfficer = 0; $isDirectorFourPublicOfficer = 1; break; default: $isDirectorOnePublicOfficer = 0; $isDirectorTwoPublicOfficer = 0; $isDirectorThreePublicOfficer = 0; $isDirectorFourPublicOfficer = 0; } //Corporate Registered Office $companyRegisteredOffice = array('careOf' => $item['item_meta']['registeredOfficeCareOf'][0], 'levelName' => $item['item_meta']['registeredOfficeLevel'][0], 'streetName' => $item['item_meta']['registeredOfficeStreetName'][0], 'suburbName' => $item['item_meta']['registeredOfficeSuburbName'][0], 'stateName' => $item['item_meta']['registeredOfficeStateName'][0], 'postcode' => $item['item_meta']['registeredOfficePostcode'][0]); //Corporate Principal Place of Business $ppobsw = $item['item_meta']['principalPlaceBusinessSameAsRO'][0]; switch ($ppobsw) { case "Same as Registered Office Address": $ppobAddress = $companyRegisteredOffice; break; case "Other Address": $ppobAddress = array('careOf' => $item['item_meta']['principalPlaceBusinessCareOf'][0], 'levelName' => $item['item_meta']['principalPlaceBusinessLevel'][0], 'streetName' => $item['item_meta']['principalPlaceBusinessStreetName'][0], 'suburbName' => $item['item_meta']['principalPlaceBusinessSuburbName'][0], 'stateName' => $item['item_meta']['principalPlaceBusinessStateName'][0], 'postcode' => $item['item_meta']['principalPlaceBusinessPostcode'][0]); break; default: $ppobAddress = NULL; } //D1 Address $d1sw = $item['item_meta']['d1AddressSameAsRO'][0]; switch ($d1sw) { case "Same as Registered Office Address": $d1Address = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $d1Address = $ppobAddress; break; case "Other Address": $d1Address = array('careOf' => $item['item_meta']['d1AddressCareOf'][0], 'levelName' => $item['item_meta']['d1AddressLevel'][0], 'streetName' => $item['item_meta']['d1AddressStreetName'][0], 'suburbName' => $item['item_meta']['d1SuburbName'][0], 'stateName' => $item['item_meta']['d1AddressStateName'][0], 'postcode' => $item['item_meta']['d1AddressPostcode'][0]); break; default: $d1Address = NULL; } //D2 Address $d2sw = $item['item_meta']['d2AddressSameAsRO'][0]; switch ($d2sw) { case "Same as Registered Office Address": $d2Address = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $d2Address = $ppobAddress; break; case "Other Address": $d2Address = array('careOf' => $item['item_meta']['d2AddressCareOf'][0], 'levelName' => $item['item_meta']['d2AddressLevel'][0], 'streetName' => $item['item_meta']['d2AddressStreetName'][0], 'suburbName' => $item['item_meta']['d2SuburbName'][0], 'stateName' => $item['item_meta']['d2AddressStateName'][0], 'postcode' => $item['item_meta']['d2AddressPostcode'][0]); break; default: $d2Address = NULL; } //D3 Address $d3sw = $item['item_meta']['d3AddressSameAsRO'][0]; switch ($d3sw) { case "Same as Registered Office Address": $d3Address = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $d3Address = $ppobAddress; break; case "Other Address": $d3Address = array('careOf' => $item['item_meta']['d3AddressCareOf'][0], 'levelName' => $item['item_meta']['d3AddressLevel'][0], 'streetName' => $item['item_meta']['d3AddressStreetName'][0], 'suburbName' => $item['item_meta']['d3SuburbName'][0], 'stateName' => $item['item_meta']['d3AddressStateName'][0], 'postcode' => $item['item_meta']['d3AddressPostcode'][0]); break; default: $d3Address = NULL; } //D4 Address $d4sw = $item['item_meta']['d4AddressSameAsRO'][0]; switch ($d4sw) { case "Same as Registered Office Address": $d4Address = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $d4Address = $ppobAddress; break; case "Other Address": $d4Address = array('careOf' => $item['item_meta']['d4AddressCareOf'][0], 'levelName' => $item['item_meta']['d4AddressLevel'][0], 'streetName' => $item['item_meta']['d4AddressStreetName'][0], 'suburbName' => $item['item_meta']['d4SuburbName'][0], 'stateName' => $item['item_meta']['d4AddressStateName'][0], 'postcode' => $item['item_meta']['d4AddressPostcode'][0]); break; default: $d4Address = NULL; } //SH1 Address $sh1sw = $item['item_meta']['sh1AddressSameAsRO'][0]; switch ($sh1sw) { case "Same as Registered Office Address": $sh1Address = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $sh1Address = $ppobAddress; break; case "Other Address": $sh1Address = array('careOf' => $item['item_meta']['sh1AddressCareOf'][0], 'levelName' => $item['item_meta']['sh1AddressLevel'][0], 'streetName' => $item['item_meta']['sh1AddressStreetName'][0], 'suburbName' => $item['item_meta']['sh1SuburbName'][0], 'stateName' => $item['item_meta']['sh1AddressStateName'][0], 'postcode' => $item['item_meta']['sh1AddressPostcode'][0]); break; default: $sh1Address = NULL; } //SH2 Address $sh2sw = $item['item_meta']['sh2AddressSameAsRO'][0]; switch ($sh2sw) { case "Same as Registered Office Address": $sh2Address = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $sh2Address = $ppobAddress; break; case "Other Address": $sh2Address = array('careOf' => $item['item_meta']['sh2AddressCareOf'][0], 'levelName' => $item['item_meta']['sh2AddressLevel'][0], 'streetName' => $item['item_meta']['sh2AddressStreetName'][0], 'suburbName' => $item['item_meta']['sh2SuburbName'][0], 'stateName' => $item['item_meta']['sh2AddressStateName'][0], 'postcode' => $item['item_meta']['sh2AddressPostcode'][0]); break; default: $sh2Address = NULL; } //SH3 Address $sh3sw = $item['item_meta']['sh3AddressSameAsRO'][0]; switch ($sh3sw) { case "Same as Registered Office Address": $sh3Address = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $sh3Address = $ppobAddress; break; case "Other Address": $sh3Address = array('careOf' => $item['item_meta']['sh3AddressCareOf'][0], 'levelName' => $item['item_meta']['sh3AddressLevel'][0], 'streetName' => $item['item_meta']['sh3AddressStreetName'][0], 'suburbName' => $item['item_meta']['sh3SuburbName'][0], 'stateName' => $item['item_meta']['sh3AddressStateName'][0], 'postcode' => $item['item_meta']['sh3AddressPostcode'][0]); break; default: $sh3Address = NULL; } //SH4 Address $sh4sw = $item['item_meta']['sh4AddressSameAsRO'][0]; switch ($sh4sw) { case "Same as Registered Office Address": $sh4Address = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $sh4Address = $ppobAddress; break; case "Other Address": $sh4Address = array('careOf' => $item['item_meta']['sh4AddressCareOf'][0], 'levelName' => $item['item_meta']['sh4AddressLevel'][0], 'streetName' => $item['item_meta']['sh4AddressStreetName'][0], 'suburbName' => $item['item_meta']['sh4SuburbName'][0], 'stateName' => $item['item_meta']['sh4AddressStateName'][0], 'postcode' => $item['item_meta']['sh4AddressPostcode'][0]); break; default: $sh4Address = NULL; } //Applicant Address $appsw = $item['item_meta']['applicantAddressSameAsRO'][0]; switch ($appsw) { case "Same as Registered Office": $applicantAddress = $companyRegisteredOffice; break; case "Same as Principal Place Of Business Address": $applicantAddress = $ppobAddress; break; case "Other Address": $applicantAddress = array('careOf' => $item['item_meta']['applicantAddressCareOf'][0], 'levelName' => $item['item_meta']['applicantAddressLevel'][0], 'streetName' => $item['item_meta']['applicantAddressStreetName'][0], 'suburbName' => $item['item_meta']['applicantSuburbName'][0], 'stateName' => $item['item_meta']['applicantAddressStateName'][0], 'postcode' => $item['item_meta']['applicantAddressPostcode'][0]); break; default: $applicantAddress = NULL; } //Dates of birth if (!is_Null($item['item_meta']['d1Dob'][0])) { $d1dob = $item['item_meta']['d1Dob'][0]; } else { $d1dob = NULL; } if (!is_Null($item['item_meta']['d2Dob'][0])) { $d2dob = $item['item_meta']['d2Dob'][0]; } else { $d2dob = NULL; } if (!is_Null($item['item_meta']['d3Dob'][0])) { $d3dob = $item['item_meta']['d3Dob'][0]; } else { $d3dob = NULL; } if (!is_Null($item['item_meta']['d4Dob'][0])) { $d4dob = $item['item_meta']['d4Dob'][0]; } else { $d4dob = NULL; } //D1 Roles $d1RolesSw = $item['item_meta']['d1Roles'][0]; switch ($d1RolesSw) { case "Director": $d1isSecretary = 0; $d1isDirector = 1; break; case "Secretary": $d1isSecretary = 1; $d1isDirector = 0; break; case "Director/Secretary": $d1isSecretary = 1; $d1isDirector = 1; break; default: $d1isSecretary = 0; $d1isDirector = 0; } //D2 Roles $d2RolesSw = $item['item_meta']['d2Roles'][0]; switch ($d2RolesSw) { case "Director": $d2isSecretary = 0; $d2isDirector = 1; break; case "Secretary": $d2isSecretary = 1; $d2isDirector = 0; break; case "Director/Secretary": $d2isSecretary = 1; $d2isDirector = 1; break; default: $d2isSecretary = 0; $d2isDirector = 0; } //D3 Roles $d3RolesSw = $item['item_meta']['d3Roles'][0]; switch ($d3RolesSw) { case "Director": $d3isSecretary = 0; $d3isDirector = 1; break; case "Secretary": $d3isSecretary = 1; $d3isDirector = 0; break; case "Director/Secretary": $d3isSecretary = 1; $d3isDirector = 1; break; default: $d3isSecretary = 0; $d3isDirector = 0; } //D4 Roles $d4RolesSw = $item['item_meta']['d4Roles'][0]; switch ($d4RolesSw) { case "Director": $d4isSecretary = 0; $d4isDirector = 1; break; case "Secretary": $d4isSecretary = 1; $d4isDirector = 0; break; case "Director/Secretary": $d4isSecretary = 1; $d4isDirector = 1; break; default: $d4isSecretary = 0; $d4isDirector = 0; } //D1 Shareholder? if ($item['item_meta']['d1IsShareholder'][0] == "Yes") { $d1isShareholder = 1; } else { $d1isShareholder = 0; } //D2 Shareholder? if ($item['item_meta']['d2IsShareholder'][0] == "Yes") { $d2isShareholder = 1; } else { $d2isShareholder = 0; } //D3 Shareholder? if ($item['item_meta']['d3IsShareholder'][0] == "Yes") { $d3isShareholder = 1; } else { $d3isShareholder = 0; } //D4 Shareholder? if ($item['item_meta']['d4IsShareholder'][0] == "Yes") { $d4isShareholder = 1; } else { $d4isShareholder = 0; } //Director 1 Details $d1TownOfBirth = $item['item_meta']['d1TownOfBirth'][0]; $d1StateOfBirth = $item['item_meta']['d1StateOfBirth'][0]; $d1CountryOfBirth = $item['item_meta']['d1CountryOfBirth'][0]; if ($d1StateOfBirth == "Other - International") { $d1StateOfBirth = NULL; } else { $d1CountryOfBirth = "Australia"; } $d1ChangedName = $item['item_meta']['d1ChangedName'][0]; if ($d1ChangedName == "Yes") { $d1FormerGivenNames = $item['item_meta']['d1FormerGivenNames'][0]; $d1FormerFamilyName = $item['item_meta']['d1FormerFamilyName'][0]; $d1HasChangedName = 1; } else { $d1FormerGivenNames = Null; $d1FormerFamilyName = Null; $d1HasChangedName = 0; } $d1HeldOnTrust = $item['item_meta']['d1SharesHeldOnTrust'][0]; if ($d1HeldOnTrust == "Yes") { $d1BeneficiallyOwned = 0; $d1HeldFor = $item['item_meta']['d1SharesOnTrustFor'][0]; } else { $d1BeneficiallyOwned = 1; $d1HeldFor = NULL; } $d1details = array('memberNamePrefix' => $item['item_meta']['d1NamePrefix'][0], 'memberGivenNames' => $item['item_meta']['d1GivenNames'][0], 'memberFamilyName' => $item['item_meta']['d1FamilyName'][0], 'memberFormerGivenNames' => $d1FormerGivenNames, 'memberFormerFamilyName' => $d1FormerFamilyName, 'memberChangedName' => $d1HasChangedName, 'memberTFN' => Null, 'memberDOB' => $d1dob, 'memberGender' => $item['item_meta']['d1Gender'][0], 'memberTownOfBirth' => $d1TownOfBirth, 'memberStateOfBirth' => $d1StateOfBirth, 'memberCountryOfBirth' => $d1CountryOfBirth, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => $d1isDirector, 'isTrustee' => 0, 'isChairman' => $isDirectorOneChairman, 'isMember' => 0, 'isSecretary' => $d1isSecretary, 'isPublicOfficer' => $isDirectorOnePublicOfficer, 'isShareHolder' => $d1isShareholder, 'classOfShares' => $item['item_meta']['d1ClassOfShares'][0], 'numShares' => $item['item_meta']['d1NumShares'][0], 'benOwned' => $d1BeneficiallyOwned, 'benName' => $d1HeldFor, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $d1Address, 'addPtyType' => NULL); //Director 2 Details $d2TownOfBirth = $item['item_meta']['d2TownOfBirth'][0]; $d2StateOfBirth = $item['item_meta']['d2StateOfBirth'][0]; $d2CountryOfBirth = $item['item_meta']['d2CountryOfBirth'][0]; if ($d2StateOfBirth == "Other - International") { $d2StateOfBirth = NULL; } else { $d2CountryOfBirth = "Australia"; } $d2ChangedName = $item['item_meta']['d2ChangedName'][0]; if ($d2ChangedName == "Yes") { $d2FormerGivenNames = $item['item_meta']['d2FormerGivenNames'][0]; $d2FormerFamilyName = $item['item_meta']['d2FormerFamilyName'][0]; $d2HasChangedName = 1; } else { $d2FormerGivenNames = Null; $d2FormerFamilyName = Null; $d2HasChangedName = 0; } $d2HeldOnTrust = $item['item_meta']['d2SharesHeldOnTrust'][0]; if ($d2HeldOnTrust == "Yes") { $d2BeneficiallyOwned = 0; $d2HeldFor = $item['item_meta']['d2SharesOnTrustFor'][0]; } else { $d2BeneficiallyOwned = 1; $d2HeldFor = NULL; } $d2details = array('memberNamePrefix' => $item['item_meta']['d2NamePrefix'][0], 'memberGivenNames' => $item['item_meta']['d2GivenNames'][0], 'memberFamilyName' => $item['item_meta']['d2FamilyName'][0], 'memberFormerGivenNames' => $d2FormerGivenNames, 'memberFormerFamilyName' => $d2FormerFamilyName, 'memberChangedName' => $d2HasChangedName, 'memberTFN' => NULL, 'memberDOB' => $d2dob, 'memberGender' => $item['item_meta']['d2Gender'][0], 'memberTownOfBirth' => $d2TownOfBirth, 'memberStateOfBirth' => $d2StateOfBirth, 'memberCountryOfBirth' => $d2CountryOfBirth, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => $d2isDirector, 'isTrustee' => 0, 'isChairman' => $isDirectorTwoChairman, 'isMember' => 0, 'isSecretary' => $d2isSecretary, 'isPublicOfficer' => $isDirectorTwoPublicOfficer, 'isShareHolder' => $d2isShareholder, 'classOfShares' => $item['item_meta']['d2ClassOfShares'][0], 'numShares' => $item['item_meta']['d2NumShares'][0], 'benOwned' => $d2BeneficiallyOwned, 'benName' => $d2HeldFor, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $d2Address, 'addPtyType' => NULL); //Director 3 Details $d3TownOfBirth = $item['item_meta']['d3TownOfBirth'][0]; $d3StateOfBirth = $item['item_meta']['d3StateOfBirth'][0]; $d3CountryOfBirth = $item['item_meta']['d3CountryOfBirth'][0]; if ($d3StateOfBirth == "Other - International") { $d3StateOfBirth = NULL; } else { $d3CountryOfBirth = "Australia"; } $d3ChangedName = $item['item_meta']['d3ChangedName'][0]; if ($d3ChangedName == "Yes") { $d3FormerGivenNames = $item['item_meta']['d3FormerGivenNames'][0]; $d3FormerFamilyName = $item['item_meta']['d3FormerFamilyName'][0]; $d3HasChangedName = 1; } else { $d3FormerGivenNames = Null; $d3FormerFamilyName = Null; $d3HasChangedName = 0; } $d3HeldOnTrust = $item['item_meta']['d3SharesHeldOnTrust'][0]; if ($d3HeldOnTrust == "Yes") { $d3BeneficiallyOwned = 0; $d3HeldFor = $item['item_meta']['d3SharesOnTrustFor'][0]; } else { $d3BeneficiallyOwned = 1; $d3HeldFor = NULL; } $d3details = array('memberNamePrefix' => $item['item_meta']['d3NamePrefix'][0], 'memberGivenNames' => $item['item_meta']['d3GivenNames'][0], 'memberFamilyName' => $item['item_meta']['d3FamilyName'][0], 'memberFormerGivenNames' => $d3FormerGivenNames, 'memberFormerFamilyName' => $d3FormerFamilyName, 'memberChangedName' => $d3HasChangedName, 'memberTFN' => NULL, 'memberDOB' => $d3dob, 'memberGender' => $item['item_meta']['d3Gender'][0], 'memberTownOfBirth' => $d3TownOfBirth, 'memberStateOfBirth' => $d3StateOfBirth, 'memberCountryOfBirth' => $d3CountryOfBirth, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => $d3isDirector, 'isTrustee' => 0, 'isChairman' => $isDirectorThreeChairman, 'isMember' => 0, 'isSecretary' => $d3isSecretary, 'isPublicOfficer' => $isDirectorThreePublicOfficer, 'isShareHolder' => $d3isShareholder, 'classOfShares' => $item['item_meta']['d3ClassOfShares'][0], 'numShares' => $item['item_meta']['d3NumShares'][0], 'benOwned' => $d3BeneficiallyOwned, 'benName' => $d3HeldFor, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $d3Address, 'addPtyType' => NULL); //Director 4 Details $d4TownOfBirth = $item['item_meta']['d4TownOfBirth'][0]; $d4StateOfBirth = $item['item_meta']['d4StateOfBirth'][0]; $d4CountryOfBirth = $item['item_meta']['d4CountryOfBirth'][0]; if ($d4StateOfBirth == "Other - International") { $d4StateOfBirth = NULL; } else { $d4CountryOfBirth = "Australia"; } $d4ChangedName = $item['item_meta']['d4ChangedName'][0]; if ($d4ChangedName == "Yes") { $d4FormerGivenNames = $item['item_meta']['d4FormerGivenNames'][0]; $d4FormerFamilyName = $item['item_meta']['d4FormerFamilyName'][0]; $d4HasChangedName = 1; } else { $d4FormerGivenNames = Null; $d4FormerFamilyName = Null; $d4HasChangedName = 0; } $d4HeldOnTrust = $item['item_meta']['d4SharesHeldOnTrust'][0]; if ($d4HeldOnTrust == "Yes") { $d4BeneficiallyOwned = 0; $d4HeldFor = $item['item_meta']['d4SharesOnTrustFor'][0]; } else { $d4BeneficiallyOwned = 1; $d4HeldFor = NULL; } $d4details = array('memberNamePrefix' => $item['item_meta']['d4NamePrefix'][0], 'memberGivenNames' => $item['item_meta']['d4GivenNames'][0], 'memberFamilyName' => $item['item_meta']['d4FamilyName'][0], 'memberFormerGivenNames' => $d4FormerGivenNames, 'memberFormerFamilyName' => $d4FormerFamilyName, 'memberChangedName' => $d4HasChangedName, 'memberTFN' => NULL, 'memberDOB' => $d4dob, 'memberGender' => $item['item_meta']['d4Gender'][0], 'memberTownOfBirth' => $d4TownOfBirth, 'memberStateOfBirth' => $d4StateOfBirth, 'memberCountryOfBirth' => $d4CountryOfBirth, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => $d4isDirector, 'isTrustee' => 0, 'isChairman' => $isDirectorFourChairman, 'isMember' => 0, 'isSecretary' => $d4isSecretary, 'isPublicOfficer' => $isDirectorFourPublicOfficer, 'isShareHolder' => $d4isShareholder, 'classOfShares' => $item['item_meta']['d4ClassOfShares'][0], 'numShares' => $item['item_meta']['d4NumShares'][0], 'benOwned' => $d4BeneficiallyOwned, 'benName' => $d4HeldFor, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $d4Address, 'addPtyType' => NULL); //Shareholder 1 Details $sh1HeldOnTrust = $item['item_meta']['sh1HeldOnTrust'][0]; if ($sh1HeldOnTrust == "Yes") { $sh1BeneficiallyOwned = 0; $sh1HeldFor = $item['item_meta']['sh1HeldOnTrustFor'][0]; } else { $sh1BeneficiallyOwned = 1; $sh1HeldFor = NULL; } $sh1Type = $item['item_meta']['sh1Type'][0]; if ($sh1Type == "Individual") { $sh1NamePrefix = $item['item_meta']['sh1NamePrefix'][0]; $sh1GivenNames = $item['item_meta']['sh1GivenNames'][0]; $sh1FamilyName = $item['item_meta']['sh1FamilyName'][0]; $sh1Gender = $item['item_meta']['sh1Gender'][0]; $sh1IsCompany = 0; $sh1CompanyName = NULL; $sh1HasAcnOrArbn = NULL; $sh1Acn = NULL; $sh1Rep1 = NULL; $sh1Rep2 = NULL; } else { $sh1NamePrefix = NULL; $sh1GivenNames = NULL; $sh1FamilyName = NULL; $sh1Gender = NULL; $sh1IsCompany = 1; $sh1CompanyName = $item['item_meta']['sh1CompanyName'][0]; $sh1HasAcnOrArbnStr = $item['item_meta']['sh1HasAcnOrArbn'][0]; if ($sh1HasAcnOrArbnStr == "Yes") { $sh1Acn = $item['item_meta']['sh1Acn'][0]; $sh1HasAcnOrArbn = 1; } else { $sh1Acn = NULL; $sh1HasAcnOrArbn = 0; } $sh1Rep1 = $item['item_meta']['sh1Rep1'][0]; $sh1Rep2 = $item['item_meta']['sh1Rep2'][0]; } $sh1details = array('memberNamePrefix' => $sh1NamePrefix, 'memberGivenNames' => $sh1GivenNames, 'memberFamilyName' => $sh1FamilyName, 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => $sh1Gender, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => $sh1IsCompany, 'companyname' => $sh1CompanyName, 'hasacn' => $sh1HasAcnOrArbn, 'acn' => $sh1Acn, 'companyrep1' => $sh1Rep1, 'companyrep2' => $sh1Rep2, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => 0, 'isPublicOfficer' => 0, 'isShareHolder' => 1, 'classOfShares' => $item['item_meta']['sh1ShareClass'][0], 'numShares' => $item['item_meta']['sh1NumShares'][0], 'benOwned' => $sh1BeneficiallyOwned, 'benName' => $sh1HeldFor, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $sh1Address, 'addPtyType' => NULL); //Shareholder 2 Details $sh2HeldOnTrust = $item['item_meta']['sh2HeldOnTrust'][0]; if ($sh2HeldOnTrust == "Yes") { $sh2BeneficiallyOwned = 0; $sh2HeldFor = $item['item_meta']['sh2HeldOnTrustFor'][0]; } else { $sh2BeneficiallyOwned = 1; $sh2HeldFor = NULL; } $sh2Type = $item['item_meta']['sh2Type'][0]; if ($sh2Type == "Individual") { $sh2NamePrefix = $item['item_meta']['sh2NamePrefix'][0]; $sh2GivenNames = $item['item_meta']['sh2GivenNames'][0]; $sh2FamilyName = $item['item_meta']['sh2FamilyName'][0]; $sh2Gender = $item['item_meta']['sh2Gender'][0]; $sh2IsCompany = 0; $sh2CompanyName = NULL; $sh2HasAcnOrArbn = NULL; $sh2Acn = NULL; $sh2Rep1 = NULL; $sh2Rep2 = NULL; } else { $sh2NamePrefix = NULL; $sh2GivenNames = NULL; $sh2FamilyName = NULL; $sh2Gender = NULL; $sh2IsCompany = 1; $sh2CompanyName = $item['item_meta']['sh2CompanyName'][0]; ${$sh2HasAcnOrArbnStr} = $item['item_meta']['sh2HasAcnOrArbn'][0]; if (${$sh2HasAcnOrArbnStr} == "Yes") { $sh2Acn = $item['item_meta']['sh2Acn'][0]; $sh2HasAcnOrArbn = 1; } else { $sh2Acn = NULL; $sh2HasAcnOrArbn = 0; } $sh2Rep1 = $item['item_meta']['sh2Rep1'][0]; $sh2Rep2 = $item['item_meta']['sh2Rep2'][0]; } $sh2details = array('memberNamePrefix' => $sh2NamePrefix, 'memberGivenNames' => $sh2GivenNames, 'memberFamilyName' => $sh2FamilyName, 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => $sh2Gender, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => $sh2IsCompany, 'companyname' => $sh2CompanyName, 'hasacn' => $sh2HasAcnOrArbn, 'acn' => $sh2Acn, 'companyrep1' => $sh2Rep1, 'companyrep2' => $sh2Rep2, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => 0, 'isPublicOfficer' => 0, 'isShareHolder' => 1, 'classOfShares' => $item['item_meta']['sh2ShareClass'][0], 'numShares' => $item['item_meta']['sh2NumShares'][0], 'benOwned' => $sh2BeneficiallyOwned, 'benName' => $sh2HeldFor, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $sh2Address, 'addPtyType' => NULL); //Shareholder 3 Details $sh3HeldOnTrust = $item['item_meta']['sh3HeldOnTrust'][0]; if ($sh3HeldOnTrust == "Yes") { $sh3BeneficiallyOwned = 0; $sh3HeldFor = $item['item_meta']['sh3HeldOnTrustFor'][0]; } else { $sh3BeneficiallyOwned = 1; $sh3HeldFor = NULL; } $sh3Type = $item['item_meta']['sh3Type'][0]; if ($sh3Type == "Individual") { $sh3NamePrefix = $item['item_meta']['sh3NamePrefix'][0]; $sh3GivenNames = $item['item_meta']['sh3GivenNames'][0]; $sh3FamilyName = $item['item_meta']['sh3FamilyName'][0]; $sh3Gender = $item['item_meta']['sh3Gender'][0]; $sh3IsCompany = 0; $sh3CompanyName = NULL; $sh3HasAcnOrArbn = NULL; $sh3Acn = NULL; $sh3Rep1 = NULL; $sh3Rep2 = NULL; } else { $sh3NamePrefix = NULL; $sh3GivenNames = NULL; $sh3FamilyName = NULL; $sh3Gender = NULL; $sh3IsCompany = 1; $sh3CompanyName = $item['item_meta']['sh3CompanyName'][0]; ${$sh3HasAcnOrArbnStr} = $item['item_meta']['sh3HasAcnOrArbn'][0]; if (${$sh3HasAcnOrArbnStr} == "Yes") { $sh3Acn = $item['item_meta']['sh2Acn'][0]; $sh3HasAcnOrArbn = 1; } else { $sh3Acn = NULL; $sh3HasAcnOrArbn = 0; } $sh3Rep1 = $item['item_meta']['sh3Rep1'][0]; $sh3Rep2 = $item['item_meta']['sh3Rep2'][0]; } $sh3details = array('memberNamePrefix' => $sh3NamePrefix, 'memberGivenNames' => $sh3GivenNames, 'memberFamilyName' => $sh3FamilyName, 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => $sh3Gender, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => $sh3IsCompany, 'companyname' => $sh3CompanyName, 'hasacn' => $sh3HasAcnOrArbn, 'acn' => $sh3Acn, 'companyrep1' => $sh3Rep1, 'companyrep2' => $sh3Rep2, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => 0, 'isPublicOfficer' => 0, 'isShareHolder' => 1, 'classOfShares' => $item['item_meta']['sh3ShareClass'][0], 'numShares' => $item['item_meta']['sh3NumShares'][0], 'benOwned' => $sh3BeneficiallyOwned, 'benName' => $sh3HeldFor, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $sh3Address, 'addPtyType' => NULL); //Shareholder 4 Details $sh4HeldOnTrust = $item['item_meta']['sh4HeldOnTrust'][0]; if ($sh4HeldOnTrust == "Yes") { $sh4BeneficiallyOwned = 0; $sh4HeldFor = $item['item_meta']['sh4HeldOnTrustFor'][0]; } else { $sh4BeneficiallyOwned = 1; $sh4HeldFor = NULL; } $sh4Type = $item['item_meta']['sh4Type'][0]; if ($sh4Type == "Individual") { $sh4NamePrefix = $item['item_meta']['sh4NamePrefix'][0]; $sh4GivenNames = $item['item_meta']['sh4GivenNames'][0]; $sh4FamilyName = $item['item_meta']['sh4FamilyName'][0]; $sh4Gender = $item['item_meta']['sh4Gender'][0]; $sh4IsCompany = 0; $sh4CompanyName = NULL; $sh4HasAcnOrArbn = NULL; $sh4Acn = NULL; $sh4Rep1 = NULL; $sh4Rep2 = NULL; } else { $sh4NamePrefix = NULL; $sh4GivenNames = NULL; $sh4FamilyName = NULL; $sh4Gender = NULL; $sh4IsCompany = 1; $sh4CompanyName = $item['item_meta']['sh4CompanyName'][0]; ${$sh4HasAcnOrArbnStr} = $item['item_meta']['sh4HasAcnOrArbn'][0]; if (${$sh4HasAcnOrArbnStr} == "Yes") { $sh4Acn = $item['item_meta']['sh4Acn'][0]; $sh4HasAcnOrArbn = 1; } else { $sh4Acn = NULL; $sh4HasAcnOrArbn = 0; } $sh4Rep1 = $item['item_meta']['sh4Rep1'][0]; $sh4Rep2 = $item['item_meta']['sh4Rep2'][0]; } $sh4details = array('memberNamePrefix' => $sh4NamePrefix, 'memberGivenNames' => $sh4GivenNames, 'memberFamilyName' => $sh4FamilyName, 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => $sh4Gender, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => $sh4IsCompany, 'companyname' => $sh4CompanyName, 'hasacn' => $sh4HasAcnOrArbn, 'acn' => $sh4Acn, 'companyrep1' => $sh4Rep1, 'companyrep2' => $sh4Rep2, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => 0, 'isPublicOfficer' => 0, 'isShareHolder' => 1, 'classOfShares' => $item['item_meta']['sh4ShareClass'][0], 'numShares' => $item['item_meta']['sh4NumShares'][0], 'benOwned' => $sh4BeneficiallyOwned, 'benName' => $sh4HeldFor, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $sh4Address, 'addPtyType' => NULL); $p1details = NULL; $p2details = NULL; $p3details = NULL; $p4details = NULL; $applicantDetails = array('memberNamePrefix' => NULL, 'memberGivenNames' => $item['item_meta']['applicantGivenName'][0], 'memberFamilyName' => $item['item_meta']['applicantFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 0, 'isTrustee' => 0, 'isChairman' => 0, 'isMember' => 0, 'isSecretary' => 0, 'isPublicOfficer' => 0, 'isShareHolder' => 0, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => 0, 'benName' => '', 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $applicantAddress, 'addPtyType' => NULL); if ($item['item_meta']['hasAdditionalShareholders'][0] == "Yes") { $numShareholders = $item['item_meta']['numExtraSH'][0]; } else { $numShareholders = '0'; } switch ($numShareholders) { case '0': $sh1details = NULL; $sh2details = NULL; $sh3details = NULL; $sh4details = NULL; // $to = '*****@*****.**'; // $subject = 'Switch Case 0'; // $message = 'Switch Case 0'; // wp_mail( $to, $subject, $message); break; case '1': //only one extra shareholder $sh2details = NULL; $sh3details = NULL; $sh4details = NULL; // $to = '*****@*****.**'; // $subject = 'Switch Case 1'; // $message = 'Switch Case 1'; // wp_mail( $to, $subject, $message); break; case '2': $sh3details = NULL; $sh4details = NULL; // $to = '*****@*****.**'; // $subject = 'Switch Case 2'; // $message = 'Switch Case 2'; // wp_mail( $to, $subject, $message); break; case '3': $sh4details = NULL; // $to = '*****@*****.**'; // $subject = 'Switch Case 3'; // $message = 'Switch Case 3'; // wp_mail( $to, $subject, $message); break; case '4': // $to = '*****@*****.**'; // $subject = 'Switch Case 4'; // $message = 'Switch Case 4'; // wp_mail( $to, $subject, $message); break; } $t = $item['item_meta']['numOfficeholders'][0]; switch ($t) { case '0': $d1details = NULL; $d2details = NULL; $d3details = NULL; $d4details = NULL; break; case '1': $d2details = NULL; $d3details = NULL; $d4details = NULL; break; case '2': $d3details = NULL; $d4details = NULL; break; case '3': $d4details = NULL; break; case '4': break; } $isSolePurposeTxt = $item['item_meta']['isSolePurpose'][0]; if ($isSolePurposeTxt == "Yes") { $isSolePurposeBit = 1; } else { $isSolePurposeBit = 0; } $hasSolePurposeDecTxt = $item['item_meta']['solePurposeDec'][0]; if ($hasSolePurposeDecTxt == "Yes") { $hasSolePurposeDecBit = 1; } else { $hasSolePurposeDecBit = 0; } if ($item['item_meta']['manualReview'][0] == "Yes") { $manualReview = 1; } else { $manualReview = 0; } $isOccupyingRegOfficeTxt = $item['item_meta']['isOccupyingRegOffice'][0]; if ($isOccupyingRegOfficeTxt == "Yes") { $isOccupyingRegOfficeBit = 1; } else { $isOccupyingRegOfficeBit = 0; } $hasOccupiersConsentTxt = $item['item_meta']['hasOccupiersConsent'][0]; if ($hasOccupiersConsentTxt == "Yes") { $hasOccupiersConsentBit = 1; } else { $hasOccupiersConsentBit = 0; } $nameOfOccupier = $item['item_meta']['occupiersName'][0]; $isIdenticalBusinessName = $item['item_meta']['isIdenticalBusinessName'][0]; if ($isIdenticalBusinessName == "Yes") { $identicalBusinessNameBit = 1; } else { $identicalBusinessNameBit = 0; } // $to = '*****@*****.**'; // $subject = 'Shareholder 1 Details JUST BEFORE'; // $message = 'Shareholder 1 Details: '.print_r($sh1details, true); // wp_mail( $to, $subject, $message); if ($item['item_meta']['numExtraSH'][0] == "None") { $numExtraSH = 0; } else { $numExtraSH = $item['item_meta']['numExtraSH'][0]; } $newCompanyArray = array('companyName' => $item['item_meta']['companyName'][0], 'companySuffix' => $item['item_meta']['companySuffix'][0], 'registeredState' => $item['item_meta']['companyRegState'][0], 'isNameReserved' => 0, 'isIdenticalBusinessName' => $identicalBusinessNameBit, 'identicalBusinessNumber' => $item['item_meta']['identicalBusinessNumber'][0], 'identicalBusinessStates' => $item['item_meta']['identicalBusinessStates'][0], 'isSolePurpose' => $isSolePurposeBit, 'solePurposeDec' => $hasSolePurposeDecBit, 'registeredOffice' => $companyRegisteredOffice, 'isOccupyingRegOffice' => $isOccupyingRegOfficeBit, 'occupiersName' => $nameOfOccupier, 'occupiersConsent' => $hasOccupiersConsentBit, 'principalPlaceBusiness' => $ppobAddress, 'share_Price' => $item['item_meta']['share_Price'][0], 'numOfficeholders' => $item['item_meta']['numOfficeholders'][0], 'D1Details' => $d1details, 'D2Details' => $d2details, 'D3Details' => $d3details, 'D4Details' => $d4details, 'numShareholders' => $numShareholders, 'SH1Details' => $sh1details, 'SH2Details' => $sh2details, 'SH3Details' => $sh3details, 'SH4Details' => $sh4details, 'applicant' => $applicantDetails, 'manualReview' => $manualReview); $to = '*****@*****.**'; // $subject = 'Shareholder 1 Details JUST AFTER'; // $message = 'Shareholder 1 Details: '.print_r($sh1details, true); // wp_mail( $to, $subject, $message); $to = '*****@*****.**'; // $subject = 'Number Extra Shareholders'; // $message = 'Number Extra Shareholders: '.$t.' Type: '.gettype($t). ' New Company Array: '.print_r($newCompanyArray,true); // wp_mail( $to, $subject, $message); //This will be populated once moved to jigo-shop. $adviserAddress = array('levelName' => NULL, 'streetName' => '', 'suburbName' => '', 'stateName' => '', 'postcode' => ''); $body = array('fundName' => '*COMPANY INCORP ONLY*', 'fundPreviousName' => NULL, 'fundState' => NULL, 'fundAddress' => NULL, 'isPostalDifferent' => NULL, 'fundPostalAddress' => NULL, 'isTrusteeMeetingElsewhere' => NULL, 'trusteeMeetingAddress' => NULL, 'trusteeType' => 'C', 'trusteeIndiv' => NULL, 'trusteeCompany' => NULL, 'corporateTrustee' => $newCompanyArray, 'hasCompany' => 1, 'companyCode' => NULL, 'establishmentDate' => NULL, 'fundABN' => NULL, 'corporateTrusteeAcn' => NULL, 'numDirectors' => NULL, 'numMembers' => 0, 'M1Details' => NULL, 'M2Details' => NULL, 'M3Details' => NULL, 'M4Details' => NULL, 'person1Detail' => NULL, 'person2Detail' => NULL, 'person3Detail' => NULL, 'person4Detail' => NULL, 'fundCurrentDeedDate' => NULL, 'fundCurrentDeedNumber' => NULL, 'fundCurrentDeedVarClause' => NULL, 'fundPrev1DeedDate' => NULL, 'fundPrev1DeedVarClause' => NULL, 'fundPrev2DeedDate' => NULL, 'fundPrev2DeedVarClause' => NULL, 'fundPrev3DeedDate' => NULL, 'fundPrev3DeedVarClause' => NULL, 'fundPrev4DeedDate' => NULL, 'fundPrev4DeedVarClause' => NULL, 'adviserName' => $billingName, 'adviserCompany' => $billingCompany, 'adviserAddress' => $billingAddresArray, 'adviserAreaCode' => NULL, 'adviserPhone' => $billing_phone, 'isProcessed' => NULL, 'financialYearApplicable' => NULL, 'investmentObj' => NULL, 'returnLow' => NULL, 'returnHigh' => NULL, 'returnRate' => NULL, 'returnOverCPI' => NULL, 'fixedInterestAustAllocationFrom' => NULL, 'fixedInterestAustAllocationTo' => NULL, 'equityAustAllocationFrom' => NULL, 'equityAustAllocationTo' => NULL, 'internationalEquityAllocationFrom' => NULL, 'internationalEquityAllocationTo' => NULL, 'cashAllocationFrom' => NULL, 'cashAllocationTo' => NULL, 'propertyAllocationFrom' => NULL, 'propertyAllocationTo' => NULL, 'additionalAssetType1Name' => NULL, 'additionalAssetType1From' => NULL, 'additionalAssetType1To' => NULL, 'additionalAssetType2Name' => NULL, 'additionalAssetType2From' => NULL, 'additionalAssetType2To' => NULL, 'isAcquiringPropertyUsingLoan' => NULL, 'isHoldingContractOfInsurance' => NULL, 'submissionDate' => NULL, 'processedDate' => NULL, 'deedVersion' => NULL, 'constitutionVersion' => $constitutionVersion, 'orderNumber' => $order_id, 'hasInvStrat' => 0, 'hasBDBN' => 0, 'hasNBDBN' => 0, 'userID' => $userID, 'productID' => $product_id, 'chairman' => $chairmanSwitch, 'adviserEmail' => $adviserEmail, 'orderDate' => $orderDate, 'apIndivOne' => NULL, 'apIndivTwo' => NULL, 'apCompany' => NULL, 'numVariations' => NULL, 'yourRef' => $yourRef, 'publicOfficer' => $publicOfficer, 'orderServiceType' => $item['item_meta']['Service Type'][0]); //$request = new WP_Http(); //$response = $request->post($post_url, array('body' => $body)); return $body; }
function sdv_corp_post_Data($item, $order_id, $deedVersion, $constitutionVersion, $billingArray, $billingName, $billingCompany, $billing_phone, $product_id, $adviserEmail, $userID, $orderDate) { $numVariations = $item['item_meta']['numVariations'][0]; $estVariationClause = $item['item_meta']['estDeedVarClause'][0]; $addPtyType = $item['item_meta']['additionalPartyType'][0]; $yourRef = $item['item_meta']['yourRef'][0]; $fundAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['fundAddressLevel'][0], 'streetName' => $item['item_meta']['fundAddressStreet'][0], 'suburbName' => $item['item_meta']['fundAddressSuburb'][0], 'stateName' => $item['item_meta']['fundAddressState'][0], 'postcode' => $item['item_meta']['fundAddressPostcode'][0]); //Postall address will come from Jigo-shop once the form submission is hooked up to run from that instead. $fundPostalAddress = array('careOf' => NULL, 'levelName' => NULL, 'streetName' => NULL, 'suburbName' => NULL, 'stateName' => NULL, 'postcode' => NULL); $trusteeMeetingAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['teeMtgAddressLevel'][0], 'streetName' => $item['item_meta']['teeMtgAddressStreet'][0], 'suburbName' => $item['item_meta']['teeMtgAddressSuburb'][0], 'stateName' => $item['item_meta']['teeMtgAddressState'][0], 'postcode' => $item['item_meta']['teeMtgAddressPostcode'][0]); $billingAddresArray = array('careOf' => NULL, 'levelName' => $billingArray[0], 'streetName' => $billingArray[1], 'suburbName' => $billingArray[2], 'stateName' => $billingArray[3], 'postcode' => $billingArray[4]); $trusteeCompanyPrincipalPlaceBusiness = array(); $trusteeCompanyId = NULL; $chairmanName = $item['item_meta']['chairmanTrustee'][0]; $t = $item['item_meta']['numMembers'][0]; //Corporate Trustee Address $trusteeCompanyRegisteredOffice = array('careOf' => $item['item_meta']['corpTeeAddressCareOf'][0], 'levelName' => $item['item_meta']['corpTeeAddressLevel'][0], 'streetName' => $item['item_meta']['corpTeeAddressStreet'][0], 'suburbName' => $item['item_meta']['corpTeeAddressSuburb'][0], 'stateName' => $item['item_meta']['corpTeeAddressState'][0], 'postcode' => $item['item_meta']['corpTeeAddressPostcode'][0]); //Additional Party Address $apAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['additionalPartyAddressLevel'][0], 'streetName' => $item['item_meta']['additionalPartyAddressStreet'][0], 'suburbName' => $item['item_meta']['additionalPartyAddressSuburb'][0], 'stateName' => $item['item_meta']['additionalPartyAddressState'][0], 'postcode' => $item['item_meta']['additionalPartyAddressPostcode'][0]); //M1 Address $m1Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['m1AddressLevel'][0], 'streetName' => $item['item_meta']['m1AddressStreet'][0], 'suburbName' => $item['item_meta']['m1AddressSuburb'][0], 'stateName' => $item['item_meta']['m1AddressState'][0], 'postcode' => $item['item_meta']['m1AddressPostcode'][0]); //M2 Address $m2Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['m2AddressLevel'][0], 'streetName' => $item['item_meta']['m2AddressStreet'][0], 'suburbName' => $item['item_meta']['m2AddressSuburb'][0], 'stateName' => $item['item_meta']['m2AddressState'][0], 'postcode' => $item['item_meta']['m2AddressPostcode'][0]); //M3 Address $m3Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['m3AddressLevel'][0], 'streetName' => $item['item_meta']['m3AddressStreet'][0], 'suburbName' => $item['item_meta']['m3AddressSuburb'][0], 'stateName' => $item['item_meta']['m3AddressState'][0], 'postcode' => $item['item_meta']['m3AddressPostcode'][0]); //M4 Address $m4Address = array('careOf' => NULL, 'levelName' => $item['item_meta']['m4AddressLevel'][0], 'streetName' => $item['item_meta']['m4AddressStreet'][0], 'suburbName' => $item['item_meta']['m4AddressSuburb'][0], 'stateName' => $item['item_meta']['m4AddressState'][0], 'postcode' => $item['item_meta']['m4AddressPostcode'][0]); //Non-Member Director Address $nonMemberDirectorDetailsAddress = array('careOf' => NULL, 'levelName' => $item['item_meta']['d2NonMemberAddressLevel'][0], 'streetName' => $item['item_meta']['d2NonMemberAddressStreet'][0], 'suburbName' => $item['item_meta']['d2NonMemberAddressSuburb'][0], 'stateName' => $item['item_meta']['d2NonMemberAddressState'][0], 'postcode' => $item['item_meta']['d2NonMemberAddressPostcode'][0]); if (!is_Null($item['item_meta']['m1MemberDOB'][0])) { $m1dob = $item['item_meta']['m1MemberDOB'][0]; } else { $m1dob = NULL; } if (!is_Null($item['item_meta']['m2MemberDOB'][0])) { $m2dob = $item['item_meta']['m2MemberDOB'][0]; } else { $m2dob = NULL; } if (!is_Null($item['item_meta']['m3MemberDOB'][0])) { $m3dob = $item['item_meta']['m3MemberDOB'][0]; } else { $m3dob = NULL; } if (!is_Null($item['item_meta']['m4MemberDOB'][0])) { $m4dob = $item['item_meta']['m4MemberDOB'][0]; } else { $m4dob = NULL; } if ($item['item_meta']['hasAdditionalParty'][0] == "Yes") { if ($item['item_meta']['additionalPartyCoOrIndiv'][0] == "Individual") { $ap1details = array('memberNamePrefix' => NULL, 'memberGivenNames' => $item['item_meta']['additionalPartyDirOneGivenNames'][0], 'memberFamilyName' => $item['item_meta']['additionalPartyDirOneFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => NULL, 'isTrustee' => 0, 'isChairman' => NULL, 'isMember' => 0, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $apAddress, 'addPtyType' => NULL); $ap2details = array('memberNamePrefix' => NULL, 'memberGivenNames' => $item['item_meta']['additionalPartyDirTwoGivenNames'][0], 'memberFamilyName' => $item['item_meta']['additionalPartyDirTwoFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => NULL, 'isTrustee' => 0, 'isChairman' => NULL, 'isMember' => 0, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $apAddress, 'addPtyType' => NULL); } if ($item['item_meta']['additionalPartyCoOrIndiv'][0] == "Company") { if (!is_null($item['item_meta']['additionalPartyDirOneGivenNames'][0])) { $apCompanyDirOne = $item['item_meta']['additionalPartyDirOneGivenNames'][0] . ' ' . $item['item_meta']['additionalPartyDirOneFamilyName'][0]; } else { $apCompanyDirOne = NULL; } if (!is_null($item['item_meta']['additionalPartyDirTwoGivenNames'][0])) { $apCompanyDirTwo = $item['item_meta']['additionalPartyDirTwoGivenNames'][0] . ' ' . $item['item_meta']['additionalPartyDirTwoFamilyName'][0]; } else { $apCompanyDirTwo = NULL; } if (!is_null($item['item_meta']['additionalPartyDirThreeGivenNames'][0])) { $apCompanyDirThree = $item['item_meta']['additionalPartyDirThreeGivenNames'][0] . ' ' . $item['item_meta']['additionalPartyDirThreeFamilyName'][0]; } else { $apCompanyDirThree = NULL; } if (!is_null($item['item_meta']['additionalPartyDirFourGivenNames'][0])) { $apCompanyDirFour = $item['item_meta']['additionalPartyDirFourGivenNames'][0] . ' ' . $item['item_meta']['additionalPartyDirFourFamilyName'][0]; } else { $apCompanyDirFour = NULL; } $apCompanydetails = array('memberNamePrefix' => NULL, 'memberGivenNames' => NULL, 'memberFamilyName' => NULL, 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => 1, 'companyname' => $item['item_meta']['additionalPartyCompanyName'][0], 'hasacn' => 1, 'acn' => $item['item_meta']['additionalPartyCompanyAcn'][0], 'companyrep1' => $apCompanyDirOne, 'companyrep2' => $apCompanyDirTwo, 'companyrep3' => $apCompanyDirThree, 'companyrep4' => $apCompanyDirFour, 'isDirector' => NULL, 'isTrustee' => 0, 'isChairman' => NULL, 'isMember' => 0, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $apAddress, 'addPtyType' => NULL); } } else { $ap1details = NULL; $ap2details = NULL; $apCompanydetails = NULL; } $m1details = array('memberNamePrefix' => $item['item_meta']['m1MemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['m1MemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['m1MemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['m1MemberTFN'][0], 'memberDOB' => $m1dob, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isTrusteeOneChairman, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $m1Address, 'addPtyType' => NULL); //print_r(array_values($m1details)); $m2details = array('memberNamePrefix' => $item['item_meta']['m2MemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['m2MemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['m2MemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['m2MemberTFN'][0], 'memberDOB' => $m2dob, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isTrusteeTwoChairman, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $m2Address, 'addPtyType' => NULL); $m3details = array('memberNamePrefix' => $item['item_meta']['m3MemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['m3MemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['m3MemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['m3MemberTFN'][0], 'memberDOB' => $m3dob, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isTrusteeThreeChairman, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $m3Address, 'addPtyType' => NULL); $m4details = array('memberNamePrefix' => $item['item_meta']['m4MemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['m4MemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['m4MemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => $item['item_meta']['m4MemberTFN'][0], 'memberDOB' => $m4dob, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isTrusteeFourChairman, 'isMember' => 1, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $m4Address, 'addPtyType' => NULL); $nonMemberDirectorDetails = array('memberNamePrefix' => $item['item_meta']['d2NonMemberNamePrefix'][0], 'memberGivenNames' => $item['item_meta']['d2NonMemberGivenNames'][0], 'memberFamilyName' => $item['item_meta']['d2NonMemberFamilyName'][0], 'memberFormerGivenNames' => NULL, 'memberFormerFamilyName' => NULL, 'memberChangedName' => NULL, 'memberTFN' => NULL, 'memberDOB' => NULL, 'memberGender' => NULL, 'memberTownOfBirth' => NULL, 'memberStateOfBirth' => NULL, 'memberCountryOfBirth' => NULL, 'memberOccupation' => NULL, 'isCompany' => NULL, 'companyname' => NULL, 'hasacn' => NULL, 'acn' => NULL, 'companyrep1' => NULL, 'companyrep2' => NULL, 'companyrep3' => NULL, 'companyrep4' => NULL, 'isDirector' => 1, 'isTrustee' => 0, 'isChairman' => $isPersonOneChairman, 'isMember' => 0, 'isSecretary' => NULL, 'isPublicOfficer' => NULL, 'isShareHolder' => NULL, 'classOfShares' => NULL, 'numShares' => NULL, 'benOwned' => NULL, 'benName' => NULL, 'memberDateJoined' => NULL, 'memberDateLeft' => NULL, 'memberAccountDesc' => NULL, 'memberResidential' => $nonMemberDirectorDetailsAddress, 'addPtyType' => NULL); $p1details = NULL; $p2details = NULL; $p3details = NULL; $p4details = NULL; $t = $item['item_meta']['numMembers'][0]; switch ($t) { case '1': //only one individual trustee, need to add non-member details as trustee. $m2details = NULL; $m3details = NULL; $m4details = NULL; //if $hasNonMemberDirector if ($item['item_meta']['hasNonMemberAsD2'][0] == 'Yes') { $p1details = $m1details; $p2details = $nonMemberDirectorDetails; $p3details = NULL; $p4details = NULL; $numDirectors = 2; } else { //else $p1details = $m1details; $p2details = NULL; $p3details = NULL; $p4details = NULL; $numDirectors = 1; } break; case '2': //more than one individual trustee, so each member is a trustee. $m3details = NULL; $m4details = NULL; $p1details = $m1details; $p2details = $m2details; $p3details = NULL; $p4details = NULL; $numDirectors = 2; break; case '3': //more than one individual trustee, so each member is a trustee. $m4details = NULL; $p1details = $m1details; $p2details = $m2details; $p3details = $m3details; $p4details = NULL; $numDirectors = 3; break; case '4': //more than one individual trustee, so each member is a trustee. $p1details = $m1details; $p2details = $m2details; $p3details = $m3details; $p4details = $m4details; $numDirectors = 4; break; } $trusteeCorpArray = array('companyName' => $item['item_meta']['corpTeeName'][0], 'companySuffix' => '', 'companyACN' => $item['item_meta']['corpTeeACN'][0], 'registeredOffice' => $trusteeCompanyRegisteredOffice, 'D1Details' => $p1details, 'D2Details' => $p2details, 'D3Details' => $p3details, 'D4Details' => $p4details); //This will be populated once moved to jigo-shop. $adviserAddress = array('levelName' => NULL, 'streetName' => '', 'suburbName' => '', 'stateName' => '', 'postcode' => ''); $fundEstDate = $item['item_meta']['fundEstDate'][0]; if (!is_null($estVariationClause)) { //means variation hasn't occurred $currentDeedVarClause = $estVariationClause; $currentDeedDate = $fundEstDate; $to = '*****@*****.**'; $subject = 'Establishment Deed Varition Clause & Date'; $message = 'Current Deed Var Clause is the Establishment Deed Var Clause: ' . $estVariationClause . ' ' . $currentDeedVarClause; wp_mail($to, $subject, $message); } else { $currentDeedVarClause = $item['item_meta']['currentDeedVarClause'][0]; $currentDeedDate = $item['item_meta']['currentDeedDate'][0]; $to = '*****@*****.**'; $subject = 'Deed Varition Clause & Date'; $message = 'Current Deed Var Clause is NOT the Establishment Deed Var Clause: ' . $currentDeedVarClause; wp_mail($to, $subject, $message); } $firstVarDate = $item['item_meta']['firstVarDate'][0]; $firstVarClause = $item['item_meta']['firstVarClause'][0]; $secondVarDate = $item['item_meta']['secondVarDate'][0]; $secondVarClause = $item['item_meta']['secondVarClause'][0]; $thirdVarDate = $item['item_meta']['thirdVarDate'][0]; $thirdVarClause = $item['item_meta']['thirdVarClause'][0]; $fourthVarDate = $item['item_meta']['fourthVarDate'][0]; $fourthVarClause = $item['item_meta']['fourthVarClause'][0]; $body = array('fundName' => $item['item_meta']['fundName'][0], 'fundPreviousName' => NULL, 'fundState' => $item['item_meta']['fundState'][0], 'fundAddress' => $fundAddress, 'isPostalDifferent' => NULL, 'fundPostalAddress' => NULL, 'isTrusteeMeetingElsewhere' => NULL, 'trusteeMeetingAddress' => $trusteeMeetingAddress, 'trusteeType' => 'C', 'trusteeIndiv' => NULL, 'trusteeCompany' => $trusteeCorpArray, 'corporateTrustee' => NULL, 'hasCompany' => 0, 'companyCode' => NULL, 'establishmentDate' => $fundEstDate, 'fundABN' => NULL, 'corporateTrusteeAcn' => NULL, 'numDirectors' => $numDirectors, 'numMembers' => $item['item_meta']['numMembers'][0], 'M1Details' => $m1details, 'M2Details' => $m2details, 'M3Details' => $m3details, 'M4Details' => $m4details, 'person1Detail' => $p1details, 'person2Detail' => $p2details, 'person3Detail' => $p3details, 'person4Detail' => $p4details, 'fundCurrentDeedDate' => $currentDeedDate, 'fundCurrentDeedNumber' => NULL, 'fundCurrentDeedVarClause' => $currentDeedVarClause, 'fundPrev1DeedDate' => $firstVarDate, 'fundPrev1DeedVarClause' => $firstVarClause, 'fundPrev2DeedDate' => $secondVarDate, 'fundPrev2DeedVarClause' => $secondVarClause, 'fundPrev3DeedDate' => $thirdVarDate, 'fundPrev3DeedVarClause' => $thirdVarClause, 'fundPrev4DeedDate' => $fourthVarDate, 'fundPrev4DeedVarClause' => $fourthVarClause, 'adviserName' => $billingName, 'adviserCompany' => $billingCompany, 'adviserAddress' => $billingAddresArray, 'adviserAreaCode' => NULL, 'adviserPhone' => $billing_phone, 'isProcessed' => NULL, 'financialYearApplicable' => NULL, 'investmentObj' => NULL, 'returnLow' => NULL, 'returnHigh' => NULL, 'returnRate' => NULL, 'returnOverCPI' => NULL, 'fixedInterestAustAllocationFrom' => NULL, 'fixedInterestAustAllocationTo' => NULL, 'equityAustAllocationFrom' => NULL, 'equityAustAllocationTo' => NULL, 'internationalEquityAllocationFrom' => NULL, 'internationalEquityAllocationTo' => NULL, 'cashAllocationFrom' => NULL, 'cashAllocationTo' => NULL, 'propertyAllocationFrom' => NULL, 'propertyAllocationTo' => NULL, 'additionalAssetType1Name' => NULL, 'additionalAssetType1From' => NULL, 'additionalAssetType1To' => NULL, 'additionalAssetType2Name' => NULL, 'additionalAssetType2From' => NULL, 'additionalAssetType2To' => NULL, 'isAcquiringPropertyUsingLoan' => NULL, 'isHoldingContractOfInsurance' => NULL, 'submissionDate' => NULL, 'processedDate' => NULL, 'deedVersion' => $deedVersion, 'constitutionVersion' => $constitutionVersion, 'orderNumber' => $order_id, 'hasInvStrat' => 0, 'hasBDBN' => 0, 'hasNBDBN' => 0, 'userID' => $userID, 'productID' => $product_id, 'chairman' => $chairmanName, 'adviserEmail' => $adviserEmail, 'orderDate' => $orderDate, 'apIndivOne' => $ap1details, 'apIndivTwo' => $ap2details, 'apCompany' => $apCompanydetails, 'numVariations' => $numVariations, 'yourRef' => $yourRef, 'publicOfficer' => NULL, 'orderServiceType' => $item['item_meta']['service-type'][0], 'wlname' => NULL); //$request = new WP_Http(); //$response = $request->post($post_url, array('body' => $body)); return $body; }
/** * js(on)country returns an json object for the select2 widget * @param string $search Text for the lookup * @param integer of the set value * @return json [description] */ public function actionJscountry($search = NULL, $id = NULL) { Yii::$app->response->format = Response::FORMAT_JSON; $clean['more'] = false; $query = new Query(); if (!is_Null($search)) { $mainQuery = $query->select('id, iso3 AS text')->from('{{%net_frenzel_country}}')->where('UPPER(iso3) LIKE "%' . strtoupper($search) . '%"'); $command = $mainQuery->createCommand(); $rows = $command->queryAll(); $clean['results'] = array_values($rows); } else { if (!is_null($id)) { $clean['results'] = ['id' => $id, 'text' => Country::findOne($id)->iso3]; } else { $clean['results'] = ['id' => 0, 'text' => 'None found']; } } return $clean; }
use yii\helpers\Html; use yii\widgets\ActiveForm; ?> <div class="wgSearch"> <?php $form = ActiveForm::begin(array('options' => array('class' => 'form-search'))); ?> <?php echo $form->field($model, 'searchstring', array('template' => "<div class=\"input-group\">{input}<span class=\"input-group-btn\"><button type=\"submit\" class=\"btn bg_mint_dd searchbtn\">GO</button></span></div>\n"))->textInput(array('placeholder' => 'Looking for something?')); ?> <?php ActiveForm::end(); ?> <?php if (!is_Null($hits)) { foreach ($hits as $hit) { echo $this->render('iviews/_search_result_portlet', array('data' => $hit, 'searchText' => $model->searchstring)); } } elseif (strlen($model->searchstring) > 0) { echo "no results found!"; } ?> </div>