public function __construct()

in app/libraries/Airavata/Model/Experiment/Types.php [1437:1558]


  public function __construct($vals=null) {
    if (!isset(self::$_TSPEC)) {
      self::$_TSPEC = array(
        1 => array(
          'var' => 'allExperimentCount',
          'type' => TType::I32,
          ),
        2 => array(
          'var' => 'completedExperimentCount',
          'type' => TType::I32,
          ),
        3 => array(
          'var' => 'cancelledExperimentCount',
          'type' => TType::I32,
          ),
        4 => array(
          'var' => 'failedExperimentCount',
          'type' => TType::I32,
          ),
        5 => array(
          'var' => 'createdExperimentCount',
          'type' => TType::I32,
          ),
        6 => array(
          'var' => 'runningExperimentCount',
          'type' => TType::I32,
          ),
        7 => array(
          'var' => 'allExperiments',
          'type' => TType::LST,
          'etype' => TType::STRUCT,
          'elem' => array(
            'type' => TType::STRUCT,
            'class' => '\Airavata\Model\Experiment\ExperimentSummaryModel',
            ),
          ),
        8 => array(
          'var' => 'completedExperiments',
          'type' => TType::LST,
          'etype' => TType::STRUCT,
          'elem' => array(
            'type' => TType::STRUCT,
            'class' => '\Airavata\Model\Experiment\ExperimentSummaryModel',
            ),
          ),
        9 => array(
          'var' => 'failedExperiments',
          'type' => TType::LST,
          'etype' => TType::STRUCT,
          'elem' => array(
            'type' => TType::STRUCT,
            'class' => '\Airavata\Model\Experiment\ExperimentSummaryModel',
            ),
          ),
        10 => array(
          'var' => 'cancelledExperiments',
          'type' => TType::LST,
          'etype' => TType::STRUCT,
          'elem' => array(
            'type' => TType::STRUCT,
            'class' => '\Airavata\Model\Experiment\ExperimentSummaryModel',
            ),
          ),
        11 => array(
          'var' => 'createdExperiments',
          'type' => TType::LST,
          'etype' => TType::STRUCT,
          'elem' => array(
            'type' => TType::STRUCT,
            'class' => '\Airavata\Model\Experiment\ExperimentSummaryModel',
            ),
          ),
        12 => array(
          'var' => 'runningExperiments',
          'type' => TType::LST,
          'etype' => TType::STRUCT,
          'elem' => array(
            'type' => TType::STRUCT,
            'class' => '\Airavata\Model\Experiment\ExperimentSummaryModel',
            ),
          ),
        );
    }
    if (is_array($vals)) {
      if (isset($vals['allExperimentCount'])) {
        $this->allExperimentCount = $vals['allExperimentCount'];
      }
      if (isset($vals['completedExperimentCount'])) {
        $this->completedExperimentCount = $vals['completedExperimentCount'];
      }
      if (isset($vals['cancelledExperimentCount'])) {
        $this->cancelledExperimentCount = $vals['cancelledExperimentCount'];
      }
      if (isset($vals['failedExperimentCount'])) {
        $this->failedExperimentCount = $vals['failedExperimentCount'];
      }
      if (isset($vals['createdExperimentCount'])) {
        $this->createdExperimentCount = $vals['createdExperimentCount'];
      }
      if (isset($vals['runningExperimentCount'])) {
        $this->runningExperimentCount = $vals['runningExperimentCount'];
      }
      if (isset($vals['allExperiments'])) {
        $this->allExperiments = $vals['allExperiments'];
      }
      if (isset($vals['completedExperiments'])) {
        $this->completedExperiments = $vals['completedExperiments'];
      }
      if (isset($vals['failedExperiments'])) {
        $this->failedExperiments = $vals['failedExperiments'];
      }
      if (isset($vals['cancelledExperiments'])) {
        $this->cancelledExperiments = $vals['cancelledExperiments'];
      }
      if (isset($vals['createdExperiments'])) {
        $this->createdExperiments = $vals['createdExperiments'];
      }
      if (isset($vals['runningExperiments'])) {
        $this->runningExperiments = $vals['runningExperiments'];
      }
    }
  }