Когда я обновляю свои значения, возникает ReflectionExceptionPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Когда я обновляю свои значения, возникает ReflectionException

Сообщение Anonymous »

Я хочу обновить фактическую стоимость
ProposalExpenses::where('EXPENSE_ID', '=', $request->id)
->update(['ACTUAL_EXPENSES' => $request ->actualCost]);

//это моя функция
public function ProgrameLogExpUploadFiles(Request $request, $proposal_id) {

$officer = officer::where('USER_LOGIN_LOGIN_ID', '=', Auth::user()->LOGIN_ID)->first();
if (isset($request->id)) {
ProposalExpenses::where('EXPENSE_ID', '=', $request->id)
->update(['ACTUAL_EXPENSES' => $request->actualCost]);

if ($request->updated == "true" && $request->balance $proposal_id,
'EXPENCE_ID'=>$request->id
])->get();

\App\model\programme_proposal\ProgrammeExpenseFileUpload::where([
'PROPOSAL_ID'=>$proposal_id,
'EXPENCE_ID'=>$request->id
])->delete();

if(isset($old_files_db)){
foreach ($old_files_db as $file) {
try {
\Illuminate\Support\Facades\Storage::delete("programme_expenses/" . $file->STORAGE_FILE_NAME);
} catch (\Exception $e) {

}
}
}

foreach ($request->file as $file) {
$upload_success = $file->store('programme_expenses');

if ($upload_success) {

\App\model\programme_proposal\ProgrammeExpenseFileUpload::create([

'STORAGE_FILE_NAME' => str_replace("programme_expenses/", "", $upload_success),
'REAL_NAME' => $file->getClientOriginalName(),
'UPLOADED_DATE' => \Illuminate\Support\Carbon::now(),
'UPLOADED_BY_STAFF_NIC' => $officer->NIC,
'PROPOSAL_ID' => $proposal_id,
'EXPENCE_ID' => $request->id
]);
}
}
}
if ($request->updated == "false" && $request->balance > 0) {
$old_files_db = \App\model\programme_proposal\ProgrammeExpenseFileUpload::where(['PROPOSAL_ID'=>$proposal_id,'EXPENCE_ID'=>$request->id])->get();
\App\model\programme_proposal\ProgrammeExpenseFileUpload::where(['PROPOSAL_ID'=>$proposal_id,'EXPENCE_ID'=>$request->id])->delete();
if(isset($old_files_db)){
foreach ($old_files_db as $file) {
try {
\Illuminate\Support\Facades\Storage::delete("programme_expenses/" . $file->STORAGE_FILE_NAME);
} catch (\Exception $e) {

}
}
}

}

}
}


Подробнее здесь: https://stackoverflow.com/questions/650 ... ion-occurs
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»