%PDF- %PDF-
Direktori : /home/vacivi36/intranet.vacivitta.com.br/protected/humhub/modules/user/widgets/ |
Current File : /home/vacivi36/intranet.vacivitta.com.br/protected/humhub/modules/user/widgets/PeopleCard.php |
<?php /** * @link https://www.humhub.org/ * @copyright Copyright (c) 2021 HumHub GmbH & Co. KG * @license https://www.humhub.com/licences */ namespace humhub\modules\user\widgets; use humhub\components\Widget; use humhub\modules\admin\models\forms\PeopleSettingsForm; use humhub\modules\user\models\User; /** * PeopleActionsButton shows directory options (following or friendship) for listed users * * @since 1.9 * @author Luke */ class PeopleCard extends Widget { /** * @var User */ public $user; /** * @var string HTML wrapper around card */ public $template = '<div class="card card-people col-lg-3 col-md-4 col-sm-6 col-xs-12">{card}</div>'; /** * @inheritdoc */ public function run() { $card = $this->render('peopleCard', [ 'user' => $this->user ]); return str_replace('{card}', $card, $this->template); } public static function config($name): string { $peopleSettingsForm = new PeopleSettingsForm(); return isset($peopleSettingsForm->$name) ? $peopleSettingsForm->$name : ''; } }