* @author Gediminas Morkevicius * @package Gedmo.Uploadable.FilenameGenerator * @subpackage FilenameGeneratorAlphanumeric * @link http://www.gediminasm.org * @license MIT License (http://www.opensource.org/licenses/mit-license.php) */ class FilenameGeneratorAlphanumeric implements FilenameGeneratorInterface { /** * @inheritDoc */ public static function generate($filename, $extension) { return preg_replace('/[^a-z0-9]+/', '-', strtolower($filename)).$extension; } }