src/Facter/ProviderFacter.php
public function populateFacts()
    {
        $this->facts = array();
        foreach ($this->providers as $provider) {
            $this->facts = array_replace_recursive($this->facts, $provider->getFacts());
        }
    }
public function populateFacts()
    {
        $this->facts = array();
        foreach ($this->providers as $provider) {
            $this->facts = array_replace_recursive($this->facts, $provider->getFacts());
        }
    }
Fill from facts from providers for caching.