Skip to content

Helper

  • Full name: \Qubus\View\Helper
  • This class is marked as final and can't be subclassed
  • This class is a Final class

Methods

abs

Absolute value of a number.

public static abs(mixed|null $obj = null): float|int
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed|null

bytes

public static bytes(mixed $obj = null, int $decimals = 1, ?string $dec = '.', ?string $sep = ','): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$decimals int
$dec ?string
$sep ?string

capitalize

Capitalize a string

public static capitalize(mixed $var): string
  • This method is static.

Parameters:

Parameter Type Description
$var mixed String to capitalize.

cycle

public static cycle(mixed $var = null): \Qubus\View\Helper\Cycler
  • This method is static.

Parameters:

Parameter Type Description
$var mixed

date

public static date(mixed $obj = null, string $format = 'Y-m-d'): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$format string

dump

public static dump(mixed $obj = null): never
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

esc

public static esc(mixed $obj = null, bool $force = false): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$force bool

escape

public static escape(mixed $obj = null, bool $force = false): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$force bool

first

public static first(mixed $obj = null, mixed $default = null): mixed
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$default mixed

format

public static format(mixed $obj, mixed $args): mixed
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$args mixed

isIterable

public static isIterable(mixed $obj = null): bool
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

isDivisibleBy

public static isDivisibleBy(mixed $obj = null, mixed $number = null): bool
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$number mixed

isEmpty

public static isEmpty(mixed $obj = null): bool|int
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

isEven

Check if scalar is even number.

public static isEven(mixed $obj = null): bool
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

isOdd

Check if scalar is odd number.

public static isOdd(mixed $obj = null): bool
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

join

public static join(mixed $obj = null, array|string $glue = ''): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$glue array|string

jsonEncode

public static jsonEncode(mixed $obj = null): bool|string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

keys

public static keys(mixed $obj = null): ?array
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

last

public static last(mixed $obj = null, mixed $default = null): mixed
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$default mixed

length

public static length(mixed $obj = null): ?int
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

lower

Convert string to lowercase.

public static lower(mixed $obj = null): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

nl2br

public static nl2br(mixed $obj = null, mixed $isXhtml = false): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$isXhtml mixed

numberFormat

public static numberFormat(mixed $obj = null, int $decimals, ?string $decPoint = '.', ?string $thousandsSep = ','): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$decimals int
$decPoint ?string
$thousandsSep ?string

repeat

public static repeat(mixed $obj, int $times = 2): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$times int

replace

public static replace(mixed $obj = null, array|string $search = '', array|string $replace = '', bool $regex = false): array|string|null
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$search array|string
$replace array|string
$regex bool

stripTags

public static stripTags(mixed $obj = null, mixed $allowableTags = ''): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$allowableTags mixed

title

public static title(mixed $obj = null): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

trim

public static trim(mixed $obj = null, string $charlist = "     

"): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$charlist string

truncate

public static truncate(mixed $string = null, int $limit = 255, string $continuation = '…', bool $isHtml = false): string
  • This method is static.

Parameters:

Parameter Type Description
$string mixed
$limit int
$continuation string
$isHtml bool

unescape

public static unescape(mixed $obj = null): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

upper

Converts string to uppercase.

public static upper(mixed $obj = null): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

urlEncode

Url encodes a string.

public static urlEncode(mixed $obj = null): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed

wordWrap

public static wordWrap(mixed $obj = null, int $width = 75, string $break = "
", bool $cut = false): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$width int
$break string
$cut bool

imageTag

public static imageTag(mixed $obj, array $options = []): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$options array

cssTag

public static cssTag(mixed $obj, array $options = []): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$options array

scriptTag

public static scriptTag(mixed $obj, array $options = []): string
  • This method is static.

Parameters:

Parameter Type Description
$obj mixed
$options array

htmlAttribute

protected static htmlAttribute(array $attrs = [], array $data = []): string
  • This method is static.

Parameters:

Parameter Type Description
$attrs array
$data array

extract

protected static extract(array $attrs = [], array $data = []): array
  • This method is static.

Parameters:

Parameter Type Description
$attrs array
$data array


Automatically generated on 2025-10-13