| | <?php |
| |
|
| | namespace Kanboard\Helper; |
| |
|
| | use Kanboard\Core\Base; |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | class AvatarHelper extends Base |
| | { |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function render($user_id, $username, $name, $email, $avatar_path, $css = 'avatar-left', $size = 48) |
| | { |
| | if (empty($user_id) && empty($username)) { |
| | $html = $this->avatarManager->renderDefault($size); |
| | } else { |
| | $html = $this->avatarManager->render($user_id, $username, $name, $email, $avatar_path, $size); |
| | } |
| |
|
| | return '<div class="avatar avatar-'.$size.' '.$css.'">'.$html.'</div>'; |
| | } |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function small($user_id, $username, $name, $email, $avatar_path, $css = '') |
| | { |
| | return $this->render($user_id, $username, $name, $email, $avatar_path, $css, 20); |
| | } |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function currentUserSmall($css = '') |
| | { |
| | $user = $this->userSession->getAll(); |
| | return $this->small($user['id'], $user['username'], $user['name'], $user['email'], $user['avatar_path'], $css); |
| | } |
| | } |
| |
|