29 lines
502 B
PHP
29 lines
502 B
PHP
<?php
|
|
|
|
namespace Httpcb\ViewHelper;
|
|
|
|
/**
|
|
* Class Icon
|
|
*
|
|
* @package ViewHelper
|
|
*/
|
|
class Icon extends AbstractHelper
|
|
{
|
|
public function icon($name, $args = array())
|
|
{
|
|
$classes = array(
|
|
'icon',
|
|
'ion-' . $name
|
|
);
|
|
|
|
if (is_array($args)) {
|
|
|
|
foreach($args as $arg) {
|
|
$classes[] .= 'ion-' . $arg;
|
|
}
|
|
}
|
|
|
|
$classes = implode(' ', $classes);
|
|
return '<i class="' . $classes . '"></i>';
|
|
}
|
|
}
|