protected function parseName( array $args )
	{
		$name   = $args['name'];
		$prefix = $this->parsePrefix( $args );

		if( $prefix === false ) {
			return $name;
		}

		$paths = explode( '.', $name );

		return array_reduce( $paths, function( $result, $value ) {
			return $result .= "[$value]";
		}, $prefix );
	}
protected function parseName( array $args )
	{
		$name   = $args['name'];
		$prefix = $this->parsePrefix( $args );

		if( $prefix === false ) {
			return $name;
		}

		$paths = explode( '.', $name );

		return array_reduce( $paths, function( $result, $value ) {
			return $result .= "[$value]";
		}, $prefix );
	}
protected function parseName ( array $ args ) { $ name = $ args [ 'name' ] ; $ prefix = $ this -> parsePrefix ( $ args ) ; if ( $ prefix === false ) { return $ name ; } $ paths = explode ( '.' , $ name ) ; return array_reduce ( $ paths , function ( $ result , $ value ) { return $ result .= "[$value]" ; } , $ prefix ) ; }
Parse the field name

@return string
Parse the field name