public function data() { $data = ''; uasort($this->entries(), 'self::compare'); foreach ($this->entries() as $name => $entry) { $data .= sprintf("%s %s%s", $entry->mode(), $name, Git::sha2bin($entry->sha())); } return $data; }