Files
wp-multisite-waas/inc/deprecated/deprecated-apis.md
2024-11-30 18:24:12 -07:00

2.7 KiB

Funções para Migrar

Classes pata Migrar

  • WU_Gutenberg_Support (done)

  • WU_Domain_Mapping (done)

  • WU_Settings (done)

    • get_sections() (done)
    • get_settings() (done)
    • save_settings() (done)
    • get_setting() (done)
    • save_setting() (done)
    • get_logo() (done)
  • WU_Signup (em progresso)

  • WU_Gateway (em progresso)

  • WU_Error_Reporting (criar tarefa)

Importante

  • WU_Plans (done)

  • WU_Util (done)

  • WU_Site_Templates (ignored)

  • WU_Subscriptions (ignored)

  • WU_Webhooks (ignored)

  • WU_Site_Hooks (ignored)

  • WU_Plans_Limits (ignore)

  • WU_Transactions (em progresso)

  • WU_Notification

    • Aqui, precisamos encaixar o filtro apply_filters('wu_days_to_check_expired', 1) que está sendo usado por muita gente pra mudar quantos dias devemos mandar o email de anúncio de expiração.
  • WU_API

    • Checar com o Daniel como está essa parte da API key, para podermos organizar a migração
  • WU_Customizer

    • Usar como referência na hora de migrar os settings para os nossos próprios customizers.
  • WU_Shortcodes

    • Precisamos migrar os seguintes shortcodes:
      • user_meta (done)
      • paying_users (done)
      • pricing_table
      • plan_link
      • templates_list
      • restricted_content

Models

  • WU_Site (done)
  • WU_Site_Template (done)
  • WU_Site_Owner (done)
  • WU_Broadcast (ignored)
  • WU_Coupon (done)
  • WU_Plan (done)
  • WU_Subscription (done)

Classes para Deprecar, com alternativa

  • WU_Logger (done)
  • WU_Links (done)
  • WU_Mail (done) - APIs: wu_send_mail
  • WU_Page (done)

Classes para Deprecar, só para não dar fatal

  • WU_Multi_Network (done)
  • WU_Help_Pointers (done)

Classes para Ignorar

  • WU_Pro_Sites_Support (unsure)
  • WU_Widgets (done)

Revisar


Funções para Migrar

Signup

  • wu_create_html_attributes_from_array
  • wu_print_signup_field_option
  • wu_print_signup_field_options
  • wu_print_signup_field
  • wu_create_user
  • wu_create_site
  • wu_add_signup_step (done)
  • wu_add_signup_field (done)

Models

  • wu_get_coupon (done)
  • wu_get_plan (done)
  • wu_get_plan_by_slug (done)
  • wu_get_current_site (done)
  • wu_get_site (done)
  • wu_get_subscription (done)
  • wu_get_subscription_by_integration_key (done)
  • wu_get_current_subscription (done)
  • wu_is_active_subscriber (done)
  • wu_has_plan (done)

Functions

  • wu_get_days_ago (done)

  • wu_format_currency (done)

  • wu_register_gateway (done)

  • wu_get_gateways (done)

  • wu_get_gateway (done)

  • wu_get_active_gateway (done, deprecated)

  • wu_get_interval_string (done)

  • wu_is_account_active (ignored)

  • wu_get_account_plan (ignored)

  • wu_get_offset_timestamp (ignored)

  • wu_sanitize_currency_for_saving (ignored)

Coupon Code

  • wu_fix_money_string (js, ignored)
  • wu_set_setupfee_value (js, ignored)
  • wu_set_yearly_value (js, ignored)