/** * @test */ public function sanitize() { $invalidChars = array('/', '\\', '?', '%', '*', ':', ';', '|', '"', '<', '>'); foreach ($invalidChars as $invalidChar) { $this->assertFalse(strpos(Filename::sanitize('someFilename' . $invalidChar . 'Pattern'), $invalidChar)); } }
/** * {@inheritdoc} */ public function setName($name) { $this->name = Filename::sanitize($name); return $this; }