チェックインノートの改行を表示に反映し、URLっぽい文字列をリンク化するようにした

This commit is contained in:
shibafu committed 2017-11-03 23:47:38 +09:00
1 parent efea60fc81
commit 53f34c12cc
5 files changed
+70 -4

No files matched your search

+20
View File
@@ -2,8 +2,18 @@
namespace App\Utilities;
use Misd\Linkify\Linkify;
class Formatter
{
/** @var Linkify */
private $linkify;
public function __construct()
{
$this->linkify = new Linkify();
}
/**
* 通算秒数を日数と時分にフォーマットします。
* @param int|float $value 通算秒数
@@ -16,4 +26,14 @@ class Formatter
$minutes = floor($value % 3600 / 60);
return "{$days}日 {$hours}時間 {$minutes}分";
}
/**
* テキスト内のURLをHTMLのリンクに置き換えます。
* @param string $text テキスト
* @return string URLをリンクに置き換えた文字列
*/
public function linkify($text)
{
return $this->linkify->processUrls($text);
}
}