PHP 클래스 Cml\Console\Component\Box

파일 보기 프로젝트 열기: linhecheng/cmlphp

보호된 프로퍼티들

프로퍼티 타입 설명
$padding integer 间隔
$periphery string 外围标识符
$text string 要显示的文本

공개 메소드들

메소드 설명
__construct ( string $text = '', string $periphery = '*', integer $padding = 2 ) Box constructor.
__toString ( ) : string 渲染文本并返回
render ( ) : string 渲染文本并返回

메소드 상세

__construct() 공개 메소드

Box constructor.
public __construct ( string $text = '', string $periphery = '*', integer $padding = 2 )
$text string 要处理的文本
$periphery string 外围字符
$padding integer 内容与左右边框的距离

__toString() 공개 메소드

渲染文本并返回
public __toString ( ) : string
리턴 string

render() 공개 메소드

渲染文本并返回
public render ( ) : string
리턴 string

프로퍼티 상세

$padding 보호되어 있는 프로퍼티

间隔
protected int $padding
리턴 integer

$periphery 보호되어 있는 프로퍼티

外围标识符
protected string $periphery
리턴 string

$text 보호되어 있는 프로퍼티

要显示的文本
protected string $text
리턴 string