Ejemplo n.º 1
0
/**
 * Lists entities that belong to a group.
 *
 * @param string $subtype        The arbitrary subtype of the entity
 * @param int    $owner_guid     The GUID of the owning user
 * @param int    $container_guid The GUID of the containing group
 * @param int    $limit          The number of entities to display per page (default: 10)
 * @param bool   $fullview       Whether or not to display the full view (default: true)
 * @param bool   $listtypetoggle Whether or not to allow gallery view (default: true)
 * @param bool   $pagination     Whether to display pagination (default: true)
 *
 * @return string List of parsed entities
 *
 * @see elgg_list_entities()
 * @deprecated 1.8 Use elgg_list_entities() instead
 */
function list_entities_groups($subtype = "", $owner_guid = 0, $container_guid = 0, $limit = 10, $fullview = true, $listtypetoggle = true, $pagination = true)
{
    elgg_deprecated_notice("list_entities_groups was deprecated in 1.8.  Use elgg_list_entities() instead.", 1.8);
    $offset = (int) get_input('offset');
    $count = get_objects_in_group($container_guid, $subtype, $owner_guid, 0, "", $limit, $offset, true);
    $entities = get_objects_in_group($container_guid, $subtype, $owner_guid, 0, "", $limit, $offset);
    return elgg_view_entity_list($entities, $count, $offset, $limit, $fullview, $listtypetoggle, $pagination);
}
Ejemplo n.º 2
0
 /**
  * For compatibility with Friendable
  *
  * @param string $subtype Subtype of entities
  *
  * @return array|false
  * @deprecated 1.9 Use elgg_get_entities()
  */
 public function countObjects($subtype = "")
 {
     elgg_deprecated_notice("\\ElggGroup::countObjects() is deprecated. Use elgg_get_entities()", 1.9);
     return get_objects_in_group($this->getGUID(), $subtype, 0, 0, "", 10, 0, true);
 }
Ejemplo n.º 3
0
/**
 * Returns a viewable list of entities contained in a number of groups.
 *
 * @param string $subtype The arbitrary subtype of the entity
 * @param int $owner_guid The GUID of the owning user
 * @param int $container_guid The GUID of the containing group
 * @param int $limit The number of entities to display per page (default: 10)
 * @param true|false $fullview Whether or not to display the full view (default: true)
 * @return string A viewable list of entities
 */
function list_entities_groups($subtype = "", $owner_guid = 0, $container_guid = 0, $limit = 10, $fullview = true)
{
    $offset = (int) get_input('offset');
    $count = get_objects_in_group($container_guid, $subtype, $owner_guid, 0, "", $limit, $offset, true);
    $entities = get_objects_in_group($container_guid, $subtype, $owner_guid, 0, "", $limit, $offset);
    return elgg_view_entity_list($entities, $count, $offset, $limit, $fullview);
}
Ejemplo n.º 4
0
 /**
  * For compatibility with Friendable
  *
  * @param string $subtype Subtype of entities
  *
  * @return array|false
  */
 public function countObjects($subtype = "")
 {
     // @todo are we deprecating this method, too?
     return get_objects_in_group($this->getGUID(), $subtype, 0, 0, "", 10, 0, true);
 }
Ejemplo n.º 5
0
 /**
  * For compatibility with Friendable
  *
  * @param string $subtype Subtype of entities
  *
  * @return array|false
  */
 public function countObjects($subtype = "")
 {
     return get_objects_in_group($this->getGUID(), $subtype, 0, 0, "", 10, 0, true);
 }