<?php
namespace App\Libraries;
class CommonFunctions
{
/**
* Invokes the common functions
*
* @param string $data
* @return boolean
*/
public static function is_foo($data)
{
return ($data == 'foo') ? true : false ;
}
}
文字列が’foo’であるかを調べる単純な関数ですね。
共通関数を呼び出す
次に呼び出しです。 コントローラで呼び出してみましょう。
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use app\Libraries\CommonFunctions;
class UserController extends Controller
{
/**
* Display a listing of the resource.
*
* @return IlluminateViewView
*/
public function index()
{
$cf = new CommonFunctions;
$data = $cf->is_foo('foo');
return view('index', compact('data'));
}
}
コメント