PHP 클래스 rex_formatter, redaxo

파일 보기 프로젝트 열기: redaxo/redaxo 1 사용 예제들

공개 메소드들

메소드 설명
bytes ( string $value, array $format = [] ) : string Formats a string as bytes.
custom ( string $value, callable | array $format ) : string Formats a string by a custom callable.
date ( string $value, string $format = '' ) : string Formats a string by date().
email ( string $value, array $format = [] ) : string Formats a string as email link.
format ( string $value, string $formatType, mixed $format ) : string Formats a string by the given format type.
nl2br ( string $value ) : string Formats a string by nl2br.
number ( string $value, array $format = [] ) : string Formats a string by number_format().
sprintf ( string $value, string $format = '' ) : string Formats a string by sprintf().
strftime ( string $value, string $format = '' ) : string Formats a string by strftime().
truncate ( string $value, array $format = [] ) : string Truncates a string.
url ( string $value, array $format = [] ) : string Formats a string as link.
version ( string $value, string $format ) : string Formats a version string by sprintf().
widont ( string $value ) : string Avoid widows in a string.

비공개 메소드들

메소드 설명
__construct ( ) It's not allowed to create instances of this class.
getTimestamp ( $value )

메소드 상세

bytes() 공개 정적인 메소드

Formats a string as bytes.
public static bytes ( string $value, array $format = [] ) : string
$value string Value
$format array Same as {@link rex_formatter::number()}
리턴 string

custom() 공개 정적인 메소드

Formats a string by a custom callable.
public static custom ( string $value, callable | array $format ) : string
$value string Value
$format callable | array A callable or an array of a callable and additional params
리턴 string

date() 공개 정적인 메소드

Formats a string by date().
또한 보기: http://www.php.net/manual/en/function.date.php
public static date ( string $value, string $format = '' ) : string
$value string Unix timestamp or datetime string for `strtotime`
$format string Default format is `d.m.Y`
리턴 string

email() 공개 정적인 메소드

Formats a string as email link.
public static email ( string $value, array $format = [] ) : string
$value string Email
$format array Array with link attributes and params
리턴 string Email link

format() 공개 정적인 메소드

Formats a string by the given format type.
public static format ( string $value, string $formatType, mixed $format ) : string
$value string Value
$formatType string Format type (any method name of this class)
$format mixed For possible values look at the other methods of this class
리턴 string

nl2br() 공개 정적인 메소드

Formats a string by nl2br.
또한 보기: http://www.php.net/manual/en/function.nl2br.php
public static nl2br ( string $value ) : string
$value string Value
리턴 string

number() 공개 정적인 메소드

Formats a string by number_format().
또한 보기: http://www.php.net/manual/en/function.number-format.php
public static number ( string $value, array $format = [] ) : string
$value string Value
$format array Array with number of decimals, decimals point and thousands separator, default is `array(2, ',', ' ')`
리턴 string

sprintf() 공개 정적인 메소드

Formats a string by sprintf().
또한 보기: http://www.php.net/manual/en/function.sprintf.php
public static sprintf ( string $value, string $format = '' ) : string
$value string Value
$format string
리턴 string

strftime() 공개 정적인 메소드

Formats a string by strftime().
또한 보기: http://www.php.net/manual/en/function.strftime.php
public static strftime ( string $value, string $format = '' ) : string
$value string Unix timestamp or datetime string for `strtotime`
$format string Possible values are format strings like in `strftime` or "date" or "datetime", default is "date"
리턴 string

truncate() 공개 정적인 메소드

Truncates a string.
public static truncate ( string $value, array $format = [] ) : string
$value string Value
$format array Default format is `array('length' => 80, 'etc' => '...', 'break_words' => false)`
리턴 string

url() 공개 정적인 메소드

Formats a string as link.
public static url ( string $value, array $format = [] ) : string
$value string URL
$format array Array with link attributes and params
리턴 string Link

version() 공개 정적인 메소드

Formats a version string by sprintf().
또한 보기: http://www.php.net/manual/en/function.sprintf.php
public static version ( string $value, string $format ) : string
$value string Version
$format string Version format, e.g. "%s.%s"
리턴 string

widont() 공개 정적인 메소드

Avoid widows in a string.
public static widont ( string $value ) : string
$value string
리턴 string