public function preUpload() { if (null !== $this->getExtension()) { $filename = sha1($this->name); $this->path = sprintf('%s.%s', $filename, $this->getExtension()); } }