hashValue = $hash_value; return $this; } public function getHashValue() { return $this->hashValue; } public function setHashType($hash_type) { $this->hashType = $hash_type; return $this; } public function getHashType() { return $this->hashType; } public static function convertArrayToObjects(array $hashes) { $hash_objects = array(); foreach ($hashes as $hash) { $type = $hash[0]; $hash = $hash[1]; $hash_objects[] = id(new DiffusionCommitHash()) ->setHashType($type) ->setHashValue($hash); } return $hash_objects; } }