public function setUseStatements(array $useStatements) {
		$this->useStatements->clear();
		foreach ($useStatements as $alias => $useStatement) {
			$this->addUseStatement($useStatement, $alias);
		}

		return $this;
	}
public function setUseStatements(array $useStatements) {
		$this->useStatements->clear();
		foreach ($useStatements as $alias => $useStatement) {
			$this->addUseStatement($useStatement, $alias);
		}

		return $this;
	}
public function setUseStatements ( array $ useStatements ) { $ this -> useStatements -> clear ( ) ; foreach ( $ useStatements as $ alias => $ useStatement ) { $ this -> addUseStatement ( $ useStatement , $ alias ) ; } return $ this ; }
Sets use statements

@see #addUseStatement
@see #declareUses()
@param array $useStatements
@return $this
Sets use statements