You are here

function user_badges_load_badges in User Badges 7.4

Same name and namespace in other branches
  1. 7.3 user_badges.module \user_badges_load_badges()

Helper function to load all the badges from the database.

Return value

array An array of badge objects

1 call to user_badges_load_badges()
user_badges_roles_form in includes/user_badges.admin.inc
Form builder: roles form.

File

./user_badges.module, line 771
Hooks and other stuff related to user badge.

Code

function user_badges_load_badges() {

  // Load all the available badges from the database.
  $efq = new EntityFieldQuery();
  $results = $efq
    ->entityCondition('entity_type', 'user_badge')
    ->execute();
  $bids = !empty($results['user_badge']) ? array_keys($results['user_badge']) : array();
  $result = user_badge_load_multiple($bids);
  return $result;
}