Go\Proxy\AbstractProxy::flattenAdvices PHP Method

flattenAdvices() private method

Replace concrete advices with list of ids
private flattenAdvices ( $advices ) : array
$advices
return array flatten list of advices
    private function flattenAdvices($advices)
    {
        $flattenAdvices = [];
        foreach ($advices as $type => $typedAdvices) {
            foreach ($typedAdvices as $name => $concreteAdvices) {
                if (is_array($concreteAdvices)) {
                    $flattenAdvices[$type][$name] = array_keys($concreteAdvices);
                }
            }
        }
        return $flattenAdvices;
    }