You appear to be a bot. Output may be restricted
Description
validate the plugin and version against the given post ID
Usage
$mixed = oikp_validate_pluginversion( $plugin_version, $plugin, $version, $apikey );
Parameters
- $plugin_version
- ( post ) required –
- $plugin
- ( string ) required – plugin name – the "post_name"
- $version
- ( string ) required – plugin version string e.g. 1.16.0821
- $apikey
- ( mixed ) required –
Returns
mixed $response – null if OK or WP_error
Source
File name: oik-plugins/feed/oik-plugins-feed.php
Lines:
1 to 15 of 15
function oikp_validate_pluginversion( $plugin_version, $plugin, $version, $apikey ) { $actual_version = oikp_get_latestversion( $plugin_version ); if ( $actual_version == $version ) { $actual_plugin = oikp_get_plugin( $plugin_version ); bw_trace2( $actual_plugin, "actual_plugin" ); if ( $actual_plugin && $actual_plugin->post_name == $plugin ) { $response = oikp_validate_apikey( $plugin_version, $actual_plugin, $apikey ); } else { $response = bw_wp_error( "not-found", "Invalid plugin name", $plugin ); } } else { $response = bw_wp_error( "not-found", "Invalid version" ); } return( $response ); }