We have moved to Github. Please open tickets there.

Opened 3 years ago

Last modified 3 years ago

#2527 new Enhancement

Provide elgg_get* type-specific functions

Reported by: ewinslow Owned by:
Priority: normal Milestone: Near Term Future Release
Component: Core Version: 1.7
Severity: minor Keywords:
Cc: brettp Difficulty: easy

Description

E.g.:

  • elgg_get_objects
  • elgg_get_groups
  • elgg_get_users
  • elgg_get_sites for completeness?

Pros:

  • Pass in 1 less argument
  • Can optimize by joining the type-specific table instead of having to execute another query to get the type-specific fields
  • Can select/sort based on type-specific fields

Cons:

  • Adds a bunch more functions to the API
  • Especially if we want elgg_get_objects_from_metadata, etc.

Change History (1)

comment:1 Changed 3 years ago by brettp

  • Difficulty set to easy
  • Milestone changed from Elgg 1.8 to Elgg 1.9
Note: See TracTickets for help on using tickets.