PHP 클래스 Arrilot\Widgets\AbstractWidget

파일 보기 프로젝트 열기: arrilot/laravel-widgets 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$cacheTime integer | float | boolean False means no caching at all.
$reloadTimeout integer | float | boolean False means no reload at all.

보호된 프로퍼티들

프로퍼티 타입 설명
$config array The configuration array.

공개 메소드들

메소드 설명
__construct ( array $config = [] ) Constructor.
cacheKey ( array $params = [] ) : string Cache key that is used if caching is enabled.
container ( ) : array Async and reloadable widgets are wrapped in container.
placeholder ( ) : string Placeholder for async widget.

보호된 메소드들

메소드 설명
addConfigDefaults ( array $defaults ) Add defaults to configuration array.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( array $config = [] )
$config array

addConfigDefaults() 보호된 메소드

Add defaults to configuration array.
protected addConfigDefaults ( array $defaults )
$defaults array

cacheKey() 공개 메소드

Cache key that is used if caching is enabled.
public cacheKey ( array $params = [] ) : string
$params array
리턴 string

container() 공개 메소드

You can customize it by overriding this method.
public container ( ) : array
리턴 array

placeholder() 공개 메소드

You can customize it by overwriting this method.
public placeholder ( ) : string
리턴 string

프로퍼티 상세

$cacheTime 공개적으로 프로퍼티

False means no caching at all.
public int|float|bool $cacheTime
리턴 integer | float | boolean

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

The configuration array.
protected array $config
리턴 array

$reloadTimeout 공개적으로 프로퍼티

False means no reload at all.
public int|float|bool $reloadTimeout
리턴 integer | float | boolean