/** * Get all sources * @param Family $family * * @return array */ public function getAllSources(Family $family = null) { $sources = []; if ($this->isValid()) { $families = $this->familyManager->getFamilies(); foreach ($families as $family) { $sources[] = ['id' => $family->getCode(), 'name' => $family->getCode()]; } } return $sources; }