コード例 #1
0
 /**
  * Counts the number of ElggObjects owned by this user
  *
  * @param string $subtype The subtypes of the objects, if any
  * @return int The number of ElggObjects
  */
 public function countObjects($subtype = "")
 {
     return count_user_objects($this->getGUID(), $subtype);
 }
コード例 #2
0
/**
 * Displays a list of user objects of a particular subtype, with navigation.
 *
 * @see elgg_view_entity_list
 *
 * @param int    $user_guid      The GUID of the user
 * @param string $subtype        The object subtype
 * @param int    $limit          The number of entities to display on a page
 * @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)
 * @param int    $timelower      The earliest time the entity can have been created. Default: all
 * @param int    $timeupper      The latest time the entity can have been created. Default: all
 *
 * @return string The list in a form suitable to display
 * @deprecated 1.8 Use elgg_list_entities() instead
 */
function list_user_objects($user_guid, $subtype = ELGG_ENTITIES_ANY_VALUE, $limit = 10, $fullview = true, $listtypetoggle = true, $pagination = true, $timelower = 0, $timeupper = 0)
{
    elgg_deprecated_notice("list_user_objects() was deprecated in favor of elgg_list_entities()", 1.8);
    $offset = (int) get_input('offset');
    $limit = (int) $limit;
    $count = (int) count_user_objects($user_guid, $subtype, $timelower, $timeupper);
    $entities = get_user_objects($user_guid, $subtype, $limit, $offset, $timelower, $timeupper);
    return elgg_view_entity_list($entities, $count, $offset, $limit, $fullview, $listtypetoggle, $pagination);
}
コード例 #3
0
ファイル: ElggUser.php プロジェクト: sephiroth88/Elgg
 /**
  * Counts the number of \ElggObjects owned by this user
  *
  * @param string $subtype The subtypes of the objects, if any
  *
  * @return int The number of \ElggObjects
  * @deprecated 1.9 Use elgg_get_entities()
  */
 public function countObjects($subtype = "")
 {
     elgg_deprecated_notice("\\ElggUser::countObjects() is deprecated. Use elgg_get_entities()", 1.9);
     return count_user_objects($this->getGUID(), $subtype);
 }