public function getCenterPlanets(centerInside $center) { $planets = $center->givePlanetsData(); $result = []; if ($planets) { foreach ($planets as $planet) { $name = $this->makePlanetName($planet); $image = $this->makePlanetImage($planet); $type = $planet->type; if (isset($planet->extra)) { $extraD = $this->makePlanetExtras($planet->extra); $name = $name . ' / ' . $this->addGravity($planet->extra); $result[$planet->id] = ['name' => $name, 'image' => $image, 'type' => $type, 'extra' => $extraD]; } else { $result[$planet->id] = ['name' => $name, 'image' => $image, 'type' => $type]; } } } return $result; }