This class AddMenuPage  is use to create custom settings page under dashboard menu.

File need to include:

Following file contain the class, you can include in your theme or plugin or application to use of class.

classes/class-menu-page.php
classes/class-form-fields-generator.php

Some input fields required CSS and JS files that also included under directory, you will need to included as need.

css/
js/

Example file:

Following file is contain example code of usages of class.

functions/functions-menu-page.php