Settings.php 486 B

1234567891011121314151617181920
  1. <?php if ( ! defined( 'ABSPATH' ) ) exit;
  2. class NF_Database_Migrations_Settings extends NF_Abstracts_Migration
  3. {
  4. protected $_defaults = array();
  5. public function __construct()
  6. {
  7. $this->_defaults = Ninja_Forms()->config( 'PluginSettingsDefaults' );
  8. }
  9. public function run()
  10. {
  11. $settings = Ninja_Forms()->get_settings();
  12. $settings = array_merge( $this->_defaults, $settings );
  13. Ninja_Forms()->update_settings( $settings );
  14. }
  15. }