protected function getAllFromProviders(callable $callable)
    {
        $values = array_filter(array_map($callable, $this->providers));
        $all = [];

        foreach ($values as $value) {
            foreach ($value as $v) {
                if (!in_array($v, $all, true)) {
                    $all[] = $v;
                }
            }
        }

        return $all;
    }
protected function getAllFromProviders(callable $callable)
    {
        $values = array_filter(array_map($callable, $this->providers));
        $all = [];

        foreach ($values as $value) {
            foreach ($value as $v) {
                if (!in_array($v, $all, true)) {
                    $all[] = $v;
                }
            }
        }

        return $all;
    }
protected function getAllFromProviders ( callable $ callable ) { $ values = array_filter ( array_map ( $ callable , $ this -> providers ) ) ; $ all = [ ] ; foreach ( $ values as $ value ) { foreach ( $ value as $ v ) { if ( ! in_array ( $ v , $ all , true ) ) { $ all [ ] = $ v ; } } } return $ all ; }
Returns the all values from the providers

@param callable $callable

@return array
Returns the all values from the providers