teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

現状の対応を追記

2018/04/26 23:00

投稿

n.Taro
n.Taro

スコア19

title CHANGED
@@ -1,1 +1,1 @@
1
- クラス変数でcompact
1
+ PHPのクラス変数でcompact関数は使えますか?
body CHANGED
@@ -26,4 +26,16 @@
26
26
  }
27
27
  }
28
28
  ```
29
- このままだと、もちろんエラーです。こんなイメージ使う方法はあるのでしょうか?
29
+ このままだと、もちろんエラーです。こんな感じで利用できるのでしょうか?
30
+
31
+
32
+ 今のところ下記のように一旦変数に格納しています。
33
+ ```php
34
+ public function index(){
35
+ $hoge = $this->hoge;
36
+ $query = Products::query();
37
+ $products = $query->orderBy('id','asc')->paginate(10);
38
+
39
+ return view('products.index')->with(compact('products'))->with(compact('hoge'));
40
+ }
41
+ ```