Grav\Plugin\Admin\AdminBaseController::cleanDataKeys PHP Метод

cleanDataKeys() защищенный Метод

protected cleanDataKeys ( $source = [] )
    protected function cleanDataKeys($source = [])
    {
        $out = [];
        if (is_array($source)) {
            foreach ($source as $key => $value) {
                $key = str_replace('%5B', '[', str_replace('%5D', ']', $key));
                if (is_array($value)) {
                    $out[$key] = $this->cleanDataKeys($value);
                } else {
                    $out[$key] = $value;
                }
            }
        }
        return $out;
    }