public function report() { println("Gumball Machine: " . $this->machine->getLocation()); println("Current inventory: " . $this->machine->getCount() . " gumballs"); println("Current state: " . $this->machine->getState()); }