. * * @category Public * @package StatusNet * @author Evan Prodromou * @copyright 2008-2009 StatusNet, Inc. * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ if (!defined('GNUSOCIAL')) { exit(1); } /** * Widget to show a list of profiles, good for sidebar * * @category Public * @package StatusNet * @author Evan Prodromou * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ class ProfileMiniList extends ProfileList { const MAX_PROFILES = PROFILES_PER_MINILIST; // put it in the class function startList() { $this->out->elementStart('ul', 'entities users xoxo'); } function newListItem(Profile $target) { return new ProfileMiniListItem($target, $this->action); } function maxProfiles() { return PROFILES_PER_MINILIST; } function avatarSize() { return AVATAR_MINI_SIZE; } }