private function mapCardDetails($cardDetails) { $cards = array(); foreach ($cardDetails as $index => $cardDetail) { $cards[$index] = CardMapper::create()->mapCardFrom(new Card(), $cardDetail); } return $cards; }