CiviCRM

Identify and Remove all Deprecated Non-functioning APIs from the Repository

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed/Completed
  • Affects Version/s: 2.0
  • Fix Version/s: 2.0
  • Component/s: Core CiviCRM
  • Labels:
    None

Description

A number of v1 APIs have been deprecated and replaced by v2 versions. The v1 versions are no longer functional and should be removed from the distribution. The deprecated APIs are:

Contact API :
==========
crm_create_contact
crm_get_contact
crm_fetch_contact
crm_update_contact
crm_delete_contact
crm_contact_groups
crm_get_contacts
crm_contact_get_groups
crm_create_profile_contact

Activity API :
=========
crm_create_activity
crm_get_contact_activities
crm_update_activity
crm_delete_activity

Group API :
=========
crm_create_group
crm_get_groups
crm_update_group
crm_delete_group
crm_add_group_contacts
crm_get_group_contacts
crm_delete_group_contacts

Location API :
===========
crm_create_location
crm_update_location
crm_delete_location
crm_get_locations

Participant / Particiapnt Payment API :
=============================
crm_create_participant
crm_get_participants
crm_update_participant
crm_delete_participant
crm_create_participant_payment
crm_update_participant_payment
crm_delete_participant_payment

Custom Group/Field/Option API :
=========================
crm_create_option_value
crm_get_option_values
crm_get_custom_value
crm_update_option_value
crm_delete_option_value
crm_get_class_properties
crm_create_custom_group
crm_delete_custom_group
crm_update_custom_group
crm_create_custom_field
crm_update_custom_field
crm_get_custom_field
crm_delete_custom_field
crm_create_custom_value

[ ... list TBD ...]

Activity

Hide
Manish Zope added a comment -
removed / replaced deprecated v1 api from the code
Show
Manish Zope added a comment - removed / replaced deprecated v1 api from the code

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: