public function replace($str)
{
return $this->Str->replaceBetween($str, '@livespan', function ($between) {
$parts = explode(',', $between);
$selector = array_shift($parts);
$default = implode(',', $parts);
$default = substr($default, 0, 1) === ' ' ? substr($default, 1) : $default;
return "<span data-livespan=\"{$selector}\">{$default}</span>";
});
}