/** * {@inheritdoc} */ public function write(FileName $aName, $aContent) { foreach ($this->files as $key => $file) { if ($file['filename'] === $aName->filename()) { return; } } $this->files[] = ['filename' => $aName->filename(), 'content' => $aContent]; }
/** * Method that checks if the name given is equal to the current. * * @param FileName $aName * * @return bool */ public function equals(FileName $aName) { return $this->filename() === $aName->filename(); }