$furniture */ public function execute(User $user, array $furniture): void { foreach ($furniture as $furni) { if ($this->rcon->isConnected) { for ($i = 0; $i < $furni['amount']; $i++) { $hotelName = setting('hotel_name'); $this->rcon->sendGift($user, $furni['item_id'], 'Thank you for supporting ' . (is_scalar($hotelName) ? (string) $hotelName : '')); } } else { for ($i = 0; $i < $furni['amount']; $i++) { $user->items()->create([ 'item_id' => $furni['item_id'], ]); } } } } }