protected function initProject() { $projectDAO = new ProjectDAO(); $siteDAO = new SiteDAO(); $wellDAO = new WellDAO(); foreach ($this->company as $company) { $this->project[$company['id']] = $projectDAO->getProjectByCompanyIdAndUserId($company['id'], $this->currentUser['id']); foreach ($this->project[$company['id']] as $project) { $this->site[$project['id']] = $siteDAO->getSiteByProjectIdAndUserId($project['id'], $this->currentUser['id']); foreach ($this->site[$project['id']] as $site) { $this->well[$site['id']] = $wellDAO->getWellBySiteIdAndUserId($site['id'], $this->currentUser['id']); } } } //print_r($this->project); //print_r($this->site); }