private function createId(Mutation $mutation) { return md5(implode('', $mutation->toArray())); }
private function getMutationFileRelativePath() { $path = explode(DIRECTORY_SEPARATOR, $this->mutation->getFile()); $baseDirectory = explode(DIRECTORY_SEPARATOR, $this->baseDirectory); return join(DIRECTORY_SEPARATOR, array_diff($path, $baseDirectory)); }