'media-upload', 'title' => __( 'Media Upload API', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'vendor-registration-social', 'title' => __( 'Vendor registration & Social Login', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'vendor-admin', 'title' => __( 'Vendor Admin API', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'delivery-api', 'title' => __( 'Delivery Man API', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'user-api', 'title' => __( 'User API', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'booking', 'title' => __( 'Booking', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'paid-membership-pro', 'title' => __( 'Paid Membership Pro', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'blog', 'title' => __( 'Blog', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'woo', 'title' => __( 'Custom WooCommerce API', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), array( 'key' => 'woo_extra', 'title' => __( 'WooCommerce Extra Features API', 'acnoo-flutter-api' ), 'preferences' => 'basic', ), ); } register_activation_hook( __FILE__, 'afa_activate' ); function afa_activate() { $new_array_list = array(); foreach ( get_element_list() as $element ) : $new_array_list[ $element['key'] ] = 'on'; endforeach; update_option( 'afa_elements', $new_array_list ); }