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

質問編集履歴

2

$this->paymentを追記

2021/02/03 05:42

投稿

nanami0221
nanami0221

スコア18

title CHANGED
File without changes
body CHANGED
@@ -89,6 +89,20 @@
89
89
  ```Model
90
90
  /app/Models/Payment.php
91
91
 
92
+
93
+ <?php
94
+
95
+ namespace App\Models;
96
+
97
+ use Illuminate\Database\Eloquent\Factories\HasFactory;
98
+ use Illuminate\Database\Eloquent\Model;
99
+ use Illuminate\Database\Eloquent\SoftDeletes;
100
+ use Illuminate\Support\Facades\Auth;
101
+ use Illuminate\Support\Facades\DB;
102
+ use App\Models\Withdrawal;
103
+
104
+ ~~~省略~~~
105
+
92
106
  /**
93
107
  * 取引詳細を取得
94
108
  *
@@ -139,6 +153,39 @@
139
153
 
140
154
  ```controller
141
155
  /app/Http/Controllers/StudentController.php
156
+
157
+
158
+ <?php
159
+
160
+ namespace App\Http\Controllers;
161
+
162
+ use App\Http\Requests\Message\SendRequest as MessageSendRequest;
163
+ use App\Http\Requests\User\UpdateRequest as UserUpdateRequest;
164
+ use App\Http\Requests\User\PasswordUpdateRequest as UserPasswordUpdateRequest;
165
+ use App\Models\Payment;
166
+ use App\Models\Withdrawal;
167
+ use Illuminate\Http\Request;
168
+ use Illuminate\Support\Facades\Auth;
169
+ use Illuminate\Support\Facades\DB;
170
+ use Illuminate\Support\Facades\Hash;
171
+ use Jenssegers\Agent\Agent;
172
+
173
+ class StudentController extends Controller
174
+ {
175
+ private $payment;
176
+ private $withdrawal;
177
+
178
+ public function __construct(
179
+ Payment $payment,
180
+ withdrawal $withdrawal
181
+ )
182
+ {
183
+ $this->payment = $payment;
184
+ $this->withdrawal = $withdrawal;
185
+ }
186
+
187
+ ~~~省略~~~
188
+
142
189
  /**
143
190
  * 入出金履歴ページ
144
191
  *

1

各ファイルのパスを追記しました。

2021/02/03 05:42

投稿

nanami0221
nanami0221

スコア18

title CHANGED
File without changes
body CHANGED
@@ -8,12 +8,23 @@
8
8
  モデルに定義しあgetAttributeメソッドが実行されません。
9
9
  Laravelのエラーログ(storage/logs/laravel.log)を確認しても、何も出力されておりませんでした。
10
10
 
11
+ 【モデル】
12
+ /app/Models/Payment.php
13
+
14
+ 【コントローラー】
15
+ /app/Http/Controllers/StudentController.php
16
+
17
+ 【ビューファイル】
18
+ /resources/views/students/trade.blade.php
19
+
11
20
  ### 該当のソースコード
12
21
 
13
22
  まずは、該当箇所だけ記述させていただきます。
14
23
 
15
24
  ■ モデル(getAttributeメソッド)
16
25
  ```Model
26
+ /app/Models/Payment.php
27
+
17
28
  /**
18
29
  * 決済金額を符号付きカンマ区切りにフォーマット
19
30
  *
@@ -28,6 +39,8 @@
28
39
 
29
40
  ■ ビュー
30
41
  ```blade
42
+ /resources/views/students/trade.blade.php
43
+
31
44
  <div class="l-list--deal--detail pc-only">
32
45
  <table>
33
46
  <thead>
@@ -74,6 +87,8 @@
74
87
  該当箇所以外の、関係ありそうなソースコードを記述させていただきます。
75
88
 
76
89
  ```Model
90
+ /app/Models/Payment.php
91
+
77
92
  /**
78
93
  * 取引詳細を取得
79
94
  *
@@ -123,6 +138,7 @@
123
138
  ```
124
139
 
125
140
  ```controller
141
+ /app/Http/Controllers/StudentController.php
126
142
  /**
127
143
  * 入出金履歴ページ
128
144
  *