Skip to content

REP98/slug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SV Slug

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

About

Generator of slug for php

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages