in app/libraries/Airavata/Model/Workspace/Types.php [712:859]
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
1 => array(
'var' => 'airavataInternalGatewayId',
'type' => TType::STRING,
),
2 => array(
'var' => 'gatewayId',
'type' => TType::STRING,
),
3 => array(
'var' => 'gatewayApprovalStatus',
'type' => TType::I32,
),
4 => array(
'var' => 'gatewayName',
'type' => TType::STRING,
),
5 => array(
'var' => 'domain',
'type' => TType::STRING,
),
6 => array(
'var' => 'emailAddress',
'type' => TType::STRING,
),
7 => array(
'var' => 'gatewayAcronym',
'type' => TType::STRING,
),
8 => array(
'var' => 'gatewayURL',
'type' => TType::STRING,
),
9 => array(
'var' => 'gatewayPublicAbstract',
'type' => TType::STRING,
),
10 => array(
'var' => 'reviewProposalDescription',
'type' => TType::STRING,
),
11 => array(
'var' => 'gatewayAdminFirstName',
'type' => TType::STRING,
),
12 => array(
'var' => 'gatewayAdminLastName',
'type' => TType::STRING,
),
13 => array(
'var' => 'gatewayAdminEmail',
'type' => TType::STRING,
),
14 => array(
'var' => 'identityServerUserName',
'type' => TType::STRING,
),
15 => array(
'var' => 'identityServerPasswordToken',
'type' => TType::STRING,
),
16 => array(
'var' => 'declinedReason',
'type' => TType::STRING,
),
17 => array(
'var' => 'oauthClientId',
'type' => TType::STRING,
),
18 => array(
'var' => 'oauthClientSecret',
'type' => TType::STRING,
),
19 => array(
'var' => 'requestCreationTime',
'type' => TType::I64,
),
20 => array(
'var' => 'requesterUsername',
'type' => TType::STRING,
),
);
}
if (is_array($vals)) {
if (isset($vals['airavataInternalGatewayId'])) {
$this->airavataInternalGatewayId = $vals['airavataInternalGatewayId'];
}
if (isset($vals['gatewayId'])) {
$this->gatewayId = $vals['gatewayId'];
}
if (isset($vals['gatewayApprovalStatus'])) {
$this->gatewayApprovalStatus = $vals['gatewayApprovalStatus'];
}
if (isset($vals['gatewayName'])) {
$this->gatewayName = $vals['gatewayName'];
}
if (isset($vals['domain'])) {
$this->domain = $vals['domain'];
}
if (isset($vals['emailAddress'])) {
$this->emailAddress = $vals['emailAddress'];
}
if (isset($vals['gatewayAcronym'])) {
$this->gatewayAcronym = $vals['gatewayAcronym'];
}
if (isset($vals['gatewayURL'])) {
$this->gatewayURL = $vals['gatewayURL'];
}
if (isset($vals['gatewayPublicAbstract'])) {
$this->gatewayPublicAbstract = $vals['gatewayPublicAbstract'];
}
if (isset($vals['reviewProposalDescription'])) {
$this->reviewProposalDescription = $vals['reviewProposalDescription'];
}
if (isset($vals['gatewayAdminFirstName'])) {
$this->gatewayAdminFirstName = $vals['gatewayAdminFirstName'];
}
if (isset($vals['gatewayAdminLastName'])) {
$this->gatewayAdminLastName = $vals['gatewayAdminLastName'];
}
if (isset($vals['gatewayAdminEmail'])) {
$this->gatewayAdminEmail = $vals['gatewayAdminEmail'];
}
if (isset($vals['identityServerUserName'])) {
$this->identityServerUserName = $vals['identityServerUserName'];
}
if (isset($vals['identityServerPasswordToken'])) {
$this->identityServerPasswordToken = $vals['identityServerPasswordToken'];
}
if (isset($vals['declinedReason'])) {
$this->declinedReason = $vals['declinedReason'];
}
if (isset($vals['oauthClientId'])) {
$this->oauthClientId = $vals['oauthClientId'];
}
if (isset($vals['oauthClientSecret'])) {
$this->oauthClientSecret = $vals['oauthClientSecret'];
}
if (isset($vals['requestCreationTime'])) {
$this->requestCreationTime = $vals['requestCreationTime'];
}
if (isset($vals['requesterUsername'])) {
$this->requesterUsername = $vals['requesterUsername'];
}
}
}