public static function default_value( $value, $type = 'text', $name = null, $options = null, $pod = null, $id = null ) {

		$default_value = pods_v( 'default_value', $options );

		if ( '' === $default_value || null === $default_value ) {
			$default_value = $value;
		}

		$default = pods_v( 'default', $options, $default_value, true );

		if ( is_string( $default ) ) {
			$default_value = str_replace( array( '{@', '}' ), '', trim( $default ) );
		}

		if ( $default != $default_value && 1 == (int) pods_v( 'default_evaluate_tags', $options, 1 ) ) {
			$default = pods_evaluate_tags( $default );
		}

		$default = pods_v( pods_v( 'default_value_parameter', $options ), 'request', $default, true );

		if ( $default != $value ) {
			$value = $default;
		}

		if ( is_array( $value ) ) {
			$value = pods_serial_comma( $value );
		}

		return apply_filters( 'pods_form_field_default_value', $value, $default, $type, $options, $pod, $id );
	}