rep98 / slug
Generator of slug for php
v1.4.0
2021-05-26 23:51 UTC
README
Generador de Slug php
Instalación
Puede instalarlo con composer usando
composer require rep98/slug
Para su uso ejecute es muy sencillo solo invoque la función SvSlug
y listo
$str = "El niño juega carro con su pelota"; echo SvSlug($str); /* Return --> * el-nino-juega-carro-con-su-pelota */
Configuración
Es simple de usar y configurar cuenta con pocas opciones
/* SlugsOptions */ $SlugsOptions = [ "delimiter" => '-', // Separador "limit" => -1, // Limite de Caracteres "lowercase" => true, // Slugs en minusculas "replacements" => [], // Paramentros extras a reemplazar del Slugs "transliterate" => true, // Traducir literales del texto "unique" => false // Generar Slug únicos esta opción usa Sqlite3 ]
Opciones | Descripción | Defaults |
---|---|---|
delimiter | Se usa para estableces el separador de los slugs | (String)"-" |
limit | Limita el número de caracteres del Slug | (int) -1 |
lowercase | Permite establecer los Slug en minusculas | (Bool) true |
replacements | Conjunto clave => valor para reemplazar en el Slug | (Array) [] |
transliterate | Ayuda a traducir y reemplazar caracteres correctamente | (Bool) true |
Como los Acentos u carateres de otras nacionalidades | ||
unique | Se utiliza para generar slug únicos si su sistema usa | (Bool) true |
Base de datos no use esta opcion ya que usa SqlLite | ||
para almacenar y verificar si es único o no |