walkerstech, у вас же прям рядом написано public function LoginWithVk(Request $request){
И тут же вызовы без реквеста
switch ($type) {
case "twitch":
$this->LoginWithTwitch();
break;
case "youtube":
$this->LoginWithYouTube();
break;
case "vk":
$this->LoginWithVk();
break;
Бросайте это дело. Рано вам во фреймворк. Надо учебник пхп с азов учить
Не держите его под завязку забитым и будет счастье. Если это диск под винду, то смело все не нужное выносите на хдд, загрузки, рабочий стол, темп, своп и прочее
public function LoginWithVk(Request $request){
И тут же вызовы без реквеста
Бросайте это дело. Рано вам во фреймворк. Надо учебник пхп с азов учить