Customizer::getFieldData PHP Method

getFieldData() private method

private getFieldData ( $name )
    private function getFieldData($name)
    {
        $temp_data = NULL;
        if (preg_match_all('/\\[(.*?)\\]/', $name, $matches)) {
            $indexes = array();
            sscanf($name, '%[^[][', $indexes[0]);
            for ($i = 0, $c = count($matches[0]); $i < $c; $i++) {
                if ($matches[1][$i] !== '') {
                    $indexes[] = $matches[1][$i];
                }
            }
            $temp_data = $this->reduceArray($this->data, $indexes);
        } else {
            $temp_data = isset($this->data[$name]) ? $this->data[$name] : NULL;
        }
        return $temp_data;
    }