protected function parseId( array $args )
	{
		if( isset( $args['id'] ) && !$args['id'] )return;

		!$args['suffix'] ?: $args['suffix'] = "-{$args['suffix']}";

		return str_replace( ['[]','[',']','.'], ['','-','','-'], $this->parseName( $args ) . $args['suffix'] );
	}
protected function parseId( array $args )
	{
		if( isset( $args['id'] ) && !$args['id'] )return;

		!$args['suffix'] ?: $args['suffix'] = "-{$args['suffix']}";

		return str_replace( ['[]','[',']','.'], ['','-','','-'], $this->parseName( $args ) . $args['suffix'] );
	}
protected function parseId ( array $ args ) { if ( isset ( $ args [ 'id' ] ) && ! $ args [ 'id' ] ) return ; ! $ args [ 'suffix' ] ? : $ args [ 'suffix' ] = "-{$args['suffix']}" ; return str_replace ( [ '[]' , '[' , ']' , '.' ] , [ '' , '-' , '' , '-' ] , $ this -> parseName ( $ args ) . $ args [ 'suffix' ] ) ; }
Parse the field ID from the field path

@return null|string
Parse the field ID from the field path