I am trying to write plugin with OOP approach.
class MySettingsPage
{
public function __construct() {
add_action( 'admin_menu', 'registration_plugin_menu' );
}
public function registration_plugin_menu() {
add_menu_page( 'Basic Registration Form', 'Basic Registration Plugin', 'manage_options', 'registration-plugin', 'my_plugin_options' );
}
public function my_plugin_options() {
//callback function
}
}
$settings = new MySettingsPage();
$settings->registration_plugin_menu();
$settings->my_plugin_options();
However, i am getting the error:
Uncaught Error: Call to undefined function add_menu_page()
