diff options
author | mrgoldy <gijsmartens1@gmail.com> | 2018-12-09 18:35:16 +0100 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2019-09-25 19:49:24 +0200 |
commit | 012fe1887963adecc30fa46b7c7069a29600666d (patch) | |
tree | 63b13b9d96a478da0b55e77e9d9b3aac4fad46eb /phpBB/phpbb/template/twig/extension/avatar.php | |
parent | 91b89b63742e3b6517a70db78b49b965d1ce4deb (diff) | |
download | forums-012fe1887963adecc30fa46b7c7069a29600666d.tar forums-012fe1887963adecc30fa46b7c7069a29600666d.tar.gz forums-012fe1887963adecc30fa46b7c7069a29600666d.tar.bz2 forums-012fe1887963adecc30fa46b7c7069a29600666d.tar.xz forums-012fe1887963adecc30fa46b7c7069a29600666d.zip |
[ticket/15905] Correct line endings
PHPBB3-15905
Diffstat (limited to 'phpBB/phpbb/template/twig/extension/avatar.php')
-rw-r--r-- | phpBB/phpbb/template/twig/extension/avatar.php | 160 |
1 files changed, 80 insertions, 80 deletions
diff --git a/phpBB/phpbb/template/twig/extension/avatar.php b/phpBB/phpbb/template/twig/extension/avatar.php index e80357cb24..7a17fd4b42 100644 --- a/phpBB/phpbb/template/twig/extension/avatar.php +++ b/phpBB/phpbb/template/twig/extension/avatar.php @@ -1,80 +1,80 @@ -<?php
-/**
- *
- * This file is part of the phpBB Forum Software package.
- *
- * @copyright (c) phpBB Limited <https://www.phpbb.com>
- * @license GNU General Public License, version 2 (GPL-2.0)
- *
- * For full copyright and license information, please see
- * the docs/CREDITS.txt file.
- *
- */
-
-namespace phpbb\template\twig\extension;
-
-class avatar extends \Twig_Extension
-{
- /**
- * Get the name of this extension
- *
- * @return string
- */
- public function getName()
- {
- return 'avatar';
- }
-
- /**
- * Returns a list of global functions to add to the existing list.
- *
- * @return array An array of global functions
- */
- public function getFunctions()
- {
- return array(
- new \Twig_SimpleFunction('avatar', array($this, 'get_avatar')),
- );
- }
-
- /**
- * Get avatar for placing into templates.
- *
- * How to use in a template:
- * - {{ avatar('mode', row, alt, ignore_config, lazy) }}
- *
- * The mode and row (group_row or user_row) are required.
- * The other fields (alt|ignore_config|lazy) are optional.
- *
- * @uses \phpbb_get_group_avatar()
- * @uses \phpbb_get_user_avatar()
- *
- * @return string The avatar HTML for the specified mode
- */
- public function get_avatar()
- {
- $args = func_get_args();
-
- $mode = (string) $args[0];
- $row = (array) $args[1];
- $alt = isset($args[2]) ? (string) $args[2] : false;
- $ignore_config = isset($args[3]) ? (bool) $args[3] : false;
- $lazy = isset($args[4]) ? (bool) $args[4] : false;
-
- // To prevent having to redefine alt attribute ('USER_AVATAR'|'GROUP_AVATAR'), we check if an alternative has been provided
- switch ($mode)
- {
- case 'group':
- return $alt ? phpbb_get_group_avatar($row, $alt, $ignore_config, $lazy) : phpbb_get_group_avatar($row);
- break;
-
- case 'user':
- return $alt ? phpbb_get_user_avatar($row, $alt, $ignore_config, $lazy) : phpbb_get_user_avatar($row);
- break;
-
- default:
- return '';
- break;
- }
- }
-}
+<?php +/** + * + * This file is part of the phpBB Forum Software package. + * + * @copyright (c) phpBB Limited <https://www.phpbb.com> + * @license GNU General Public License, version 2 (GPL-2.0) + * + * For full copyright and license information, please see + * the docs/CREDITS.txt file. + * + */ + +namespace phpbb\template\twig\extension; + +class avatar extends \Twig_Extension +{ + /** + * Get the name of this extension + * + * @return string + */ + public function getName() + { + return 'avatar'; + } + + /** + * Returns a list of global functions to add to the existing list. + * + * @return array An array of global functions + */ + public function getFunctions() + { + return array( + new \Twig_SimpleFunction('avatar', array($this, 'get_avatar')), + ); + } + + /** + * Get avatar for placing into templates. + * + * How to use in a template: + * - {{ avatar('mode', row, alt, ignore_config, lazy) }} + * + * The mode and row (group_row or user_row) are required. + * The other fields (alt|ignore_config|lazy) are optional. + * + * @uses \phpbb_get_group_avatar() + * @uses \phpbb_get_user_avatar() + * + * @return string The avatar HTML for the specified mode + */ + public function get_avatar() + { + $args = func_get_args(); + + $mode = (string) $args[0]; + $row = (array) $args[1]; + $alt = isset($args[2]) ? (string) $args[2] : false; + $ignore_config = isset($args[3]) ? (bool) $args[3] : false; + $lazy = isset($args[4]) ? (bool) $args[4] : false; + + // To prevent having to redefine alt attribute ('USER_AVATAR'|'GROUP_AVATAR'), we check if an alternative has been provided + switch ($mode) + { + case 'group': + return $alt ? phpbb_get_group_avatar($row, $alt, $ignore_config, $lazy) : phpbb_get_group_avatar($row); + break; + + case 'user': + return $alt ? phpbb_get_user_avatar($row, $alt, $ignore_config, $lazy) : phpbb_get_user_avatar($row); + break; + + default: + return ''; + break; + } + } +} |