たとえば、日付にいくつかの変更を加えたいと思っています。たとえば、爆発させて何らかの操作を行い、再び内破したいのですが、アプリ全体で使用したいので、コードは次のとおりです。
$divided_date = explode('/', $request->point_date);
$converted_date = Verta::getGregorian($divided_date[0], $divided_date[1], $divided_date[2]); // [2015,12,25]
$begindate = implode('/', $converted_date);
たとえば、DateConvertor() という関数を作成したいのですが、日付を変換したい場所では、以下のようなものを使用します。
$request->somedate()->DateConvertor();
または例えば
Dateconvertor($request->someday);
そして、変換された日付を返すので、静的メソッドを使用するかどうかがわかりません。また、どこで定義するかがわからないため、単一のモデルだけでなく、すべてのアプリで使用できます。