Ditt svar måste returnera någon form av Response
objekt. Du kan inte bara returnera ett objekt.
Så ändra det till något i stil med:
return Response::json($promotion);
eller min favorit med hjälp av hjälpfunktionen:
return response()->json($promotion);
Om det inte fungerar att returnera ett svar kan det vara något slags kodningsproblem. Se den här artikeln:Responsinnehållet måste vara en sträng eller ett objekt som implementerar __toString(), \"boolean\" given."