function collect() { foreach (array_keys($this->providers) as $key) { $provider =& $this->providers[$key]; $this->data[$provider->get_identifier()] = $provider->get_data(); } $this->data['install_id'] = $this->install_id; }