app/Module/IndividualFactsTabModule.php
private function historicalFacts(Individual $individual): array
    {
        return $this->module_service->findByInterface(ModuleHistoricEventsInterface::class)
            ->map(static function (ModuleHistoricEventsInterface $module) use ($individual): Collection {
                return $module->historicEventsForIndividual($individual);
            })
            ->flatten()
            ->all();
    }
private function historicalFacts(Individual $individual): array
    {
        return $this->module_service->findByInterface(ModuleHistoricEventsInterface::class)
            ->map(static function (ModuleHistoricEventsInterface $module) use ($individual): Collection {
                return $module->historicEventsForIndividual($individual);
            })
            ->flatten()
            ->all();
    }
private function historicalFacts ( Individual $ individual ) : array { return $ this -> module_service -> findByInterface ( ModuleHistoricEventsInterface :: class ) -> map ( static function ( ModuleHistoricEventsInterface $ module ) use ( $ individual ) : Collection { return $ module -> historicEventsForIndividual ( $ individual ) ; } ) -> flatten ( ) -> all ( ) ; }
Get any historical events.

@param Individual $individual

@return Fact[]
Get any historical events .