file = r'app\Http\Controllers\PublicTestController.php' with open(file, 'r', encoding='utf-8') as f: c = f.read() old_s = " $session = TestSession::create([\n 'panel_test_id' => $panelTest->id,\n 'user_id' => 1,\n 'respondent_name' => $request->name,\n 'respondent_age' => null,\n 'respondent_gender' => '-',\n 'respondent_birth_year' => null,\n 'respondent_generation' => '-'," new_s = " $session = TestSession::create([\n 'panel_test_id' => $panelTest->id,\n 'user_id' => 1,\n 'respondent_name' => $request->name,\n 'respondent_age' => $age,\n 'respondent_gender' => $request->gender,\n 'respondent_birth_year' => $birthYear,\n 'respondent_generation' => $generation," if old_s in c: c = c.replace(old_s, new_s) print("session: OK") else: print("GAGAL session") with open(file, 'w', encoding='utf-8') as f: f.write(c)