protected function prepare_value( $value ) {
		if ( papi_is_empty( $value ) ) {
			return;
		}

		$value = papi_santize_data( $value );

		if ( is_array( $value ) ) {
			$value = array_filter( $value, function ( $val ) {
				return ! papi_is_empty( $val );
			} );

			if ( ! count( array_filter( array_keys( $value ), 'is_string' ) ) ) {
				$value = array_values( $value );
			}
		}

		return $value;
	}
protected function prepare_value( $value ) {
		if ( papi_is_empty( $value ) ) {
			return;
		}

		$value = papi_santize_data( $value );

		if ( is_array( $value ) ) {
			$value = array_filter( $value, function ( $val ) {
				return ! papi_is_empty( $val );
			} );

			if ( ! count( array_filter( array_keys( $value ), 'is_string' ) ) ) {
				$value = array_values( $value );
			}
		}

		return $value;
	}
protected function prepare_value ( $ value ) { if ( papi_is_empty ( $ value ) ) { return ; } $ value = papi_santize_data ( $ value ) ; if ( is_array ( $ value ) ) { $ value = array_filter ( $ value , function ( $ val ) { return ! papi_is_empty ( $ val ) ; } ) ; if ( ! count ( array_filter ( array_keys ( $ value ) , 'is_string' ) ) ) { $ value = array_values ( $ value ) ; } } return $ value ; }
Prepare value before database.

@param  mixed $value

@return mixed
Prepare value before database .