public function setAll(Definitions $definitions) {
		foreach ($definitions as $name => $schema) {
			$this->set($name, $schema);
		}
	}
public function setAll(Definitions $definitions) {
		foreach ($definitions as $name => $schema) {
			$this->set($name, $schema);
		}
	}
public function setAll ( Definitions $ definitions ) { foreach ( $ definitions as $ name => $ schema ) { $ this -> set ( $ name , $ schema ) ; } }
Sets all definitions from another definitions collection. Will overwrite existing ones.

@param Definitions $definitions
Sets all definitions from another definitions collection . Will overwrite existing ones .