/** * Formats filename of the attachment. * * @param Base\Model $resource Currently processed resource. * @param array $params Additional parameters. * * @static * @access public * * @return void */ public static function format(Base\Model $resource, array $params) { foreach (self::$attachments as $name => $_attachment) { if (self::$isUploading[$name]) { $resource->{$name} = isset($_attachment['filename']) ? Helpers\File::formatFilename($_attachment['filename'], $_FILES[$name]['name']) : Helpers\File::filterFilename($_FILES[$name]['name']); } } }
/** * @covers Core\Helpers\File::formatFilename */ public function testFormattingFilenameWithoutExtension() { $this->assertEquals($_FILES['test']['name'], File::formatFilename($this->fileRoot, $_FILES['test']['name'])); }