/** * PHPDOC * * @param array $json_alts PHPDOC * * @return void * * @since PHPDOC */ public function load_json4js_alternatives($json_alts) { $this->appspot_alternatives = array(); $this->local_alternatives = array(); foreach ($json_alts as $json_alt) { if (isset($json_alt->isNew) && $json_alt->isNew && isset($json_alt->wasDeleted) && $json_alt->wasDeleted) { continue; } $alt = NelioABAlternative::build_alternative_using_json4js($json_alt); if ($alt->get_id() > 0) { $this->add_appspot_alternative($alt); } else { $this->add_local_alternative($alt); } } }