public function chooseMeal(IntentRequest $intentRequest) { $previousMeal = \Session::get('previousMeal'); $choice = strtolower($intentRequest->slot('Meal')); $alexaResponse = new AlexaResponse(); $wordsToSpeak = "Great choice! "; if ($previousMeal) { $wordsToSpeak .= "Last time you had {$previousMeal}. "; } if ($choice && array_key_exists($choice, $this->meals)) { $wordsToSpeak .= $this->meals[$choice]; } $speech = new Speech($wordsToSpeak); \Session::put('previousMeal', $choice); $alexaResponse->setSpeech($speech); return $alexaResponse; }
public function card($title = "", $subtitle = "", $content = "") { $response = new AlexaResponse(); $response->setCard(new Card($title, $subtitle, $content)); return $response; }