に使用こんにちは、私は私が他のクラス における非静的メソッドを作成するとき、私は問題を発見する方法コントローラLaravel - どのように私は、インスタンスを新たにし、任意のコントローラメソッド
のいずれかの方法のための新しいグローバルオブジェクトに知りたいとそれらを使用するときは、どのメソッドでも新しいインスタンスを作成する必要があります。
<?php
namespace App\Http\Controllers;
use DB;
use App\Article;
use Illuminate\Http\Request;
use App\Custom_Class\Schedule;
class ArticleController extends Controller
{
// $schedule_obj = new Schedule(); //Try this outside method but not work
public function index()
{
$schedule_obj = new Schedule();
$schedule_obj->sayHi();
}
public function someAction()
{
$schedule_obj = new Schedule(); //I do not want to new instance again.
$schedule_obj->sayHi();
}
を使用することができます。 – Rits