Я новичок в проблеме laravel для передачи переменной из одной функции в другую. Я хочу передать переменную getidvalue из questionquiz5 в функцию previousbtn ?? вот мой код
public function questionquiz5(Request $request){
static $startscore=0;
static $getscore;
static $level;
$var = "hi";
$getidvalue = Input::get('getid');
$getanswervalue = Input::get('getanswer');
$dbscore = \DB::table('5question')->select('question_id','correct_answer','question_marks','question_level')->where('question_id','=',$getidvalue)->get();
//// some code...........
Session::push('getscoresession',$getscore);
Session::push('level',$level);
$getsession = [ 'qid' => $getidvalue, 'answer' => $getanswervalue];
Session::push('answer', $getsession);
return response()->json(['qid'=>$getidvalue,'answer'=>$getanswervalue]);
return $this->previousbtn( $getidvalue);
return $this->previousbtn( $getanswervalue);
}
**previousbtn function:**
public function previousbtn(Request $request, $getidvalue)
{
$prevbtnvalue = Input::get('page');
$getcompid = $this->getidvalue;
echo "$getcompid";
}
ошибка:
получение ошибки: Ошибка типа: слишком мало аргументов для функции App \ Http \ Controllers \ scorecontroller :: previousbtn (), 1 пройдено и ожидается ровно 2