/** * Gets the filename. * * @return string */ public function getFilename() { if (is_null($this->filename) === true) { $str = new StringWrapper(parent::getFilename()); $this->filename = $str->deleteSufix('.' . $this->getExtension()); } return $this->filename; }