예제 #1
0
 public function testCanSlugifyUsingTransliteration()
 {
     $slugifier = new Slugifier();
     $slugifier->setTransliterate(true);
     $slug = $slugifier->slugify('что делать, если я не хочу, utf-8?');
     assertequals('chto-delat-esli-ya-ne-hochu-utf-8', $slug);
     $slug = $slugifier->slugify('מה אם אני לא רוצה UTF-8 תווים?');
     assertequals('מה-אם-אני-לא-רוצה-utf-8-תווים', $slug);
 }
예제 #2
0
 public function generate($str)
 {
     $slugifier = new Slugifier();
     $slugifier->setTransliterate(true);
     return $slugifier->slugify($str);
 }
예제 #3
0
<meta charset="utf8">
<?php 
ini_set('display_errors', true);
error_reporting(E_ALL);
require_once "./vendor/autoload.php";
require './vendor/ftsl/src/FTSL/Teste.php';
use Slug\Slugifier;
use BrazilianHelper\StateHelper as Teste;
$slugifier = new Slugifier();
$slugifier->setTransliterate(true);
$string = "André Com acentuação";
$slug = $slugifier->slugify($string);
echo "Normal: " . $string . "<br />";
echo "Slug: " . $slug . "<br />";
echo "<br /><br /><br /><br /><br /><br />";
$estados = Teste::getStates();
echo "<pre>";
print_r($estados);
echo "</pre>";
?>

<select>
<?php 
echo Teste::getHtmlForSelectElement();
?>
</select>