0
私のLaravel 5.4プロジェクトにはHelpers.php
というファイルがあります。それは素晴らしい仕事です。私はこのようにそれを使用する私のOrganisationController.php
でphpヘルパー関数のパラメータが定義されていません
if (! function_exists('issetWithReturn')) {
/**
* @return mixed
*/
function issetWithReturn($values)
{
return isset($collection) ? $collection : '';
}
}
:
/**
* Show all organisations.
*
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
*/
public function index()
{
if (Gate::allows('edit-organisations')) {
$products = $this->productRepo->getAll();
}
return view('organisation.index')->with([
'products' => issetWithReturn($products),
]);
}
しかし、私のエディタがすでにissetWithReturn
内$products
記号を与える
今、私はこのようになりますヘルパーを作りました定義されていませんか?何故ですか?私はこれをしようとすると
は、それはすべての作業です:
'products' => isset($products) ? $products : '',
ヘルパーファイルを含めましたか? –
はい私はより多くのヘルパー関数を使用し、正しく動作しています。それは私の ''作曲家.json'''です。私は '' '作者dumpautoload -o''を実行しました。しかし、それは問題ではありません。 – Jenssen