PHP 클래스 DashboardHelper

상속: extends AppHelper
파일 보기 프로젝트 열기: openeyes/openeyes 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$sortable boolean Flag to toggle the drag and drop sorting controls for widgets.

보호된 프로퍼티들

프로퍼티 타입 설명
$items array
$user OEWebUser

공개 메소드들

메소드 설명
__construct ( array $items = null, OEWebUser $user = null )
getItemPosition ( $item ) : integer | null Gets the position for an item in the render list.
render ( ) : mixed Renders the HTML snippet of the Dashboard.

보호된 메소드들

메소드 설명
getNextItemPosition ( ) : integer Calculates the next position index to use for a rendered item.
moduleRender ( &$renders, $item )
objRender ( &$renders, $item )
renderItems ( )

메소드 상세

__construct() 공개 메소드

public __construct ( array $items = null, OEWebUser $user = null )
$items array expected to be of the form: [ [ 'module' => 'ModuleName', 'restricted' => (optional) ] ]
$user OEWebUser

getItemPosition() 공개 메소드

Gets the position for an item in the render list.
public getItemPosition ( $item ) : integer | null
$item
리턴 integer | null

getNextItemPosition() 보호된 메소드

Calculates the next position index to use for a rendered item.
protected getNextItemPosition ( ) : integer
리턴 integer

moduleRender() 보호된 메소드

protected moduleRender ( &$renders, $item )
$renders
$item

objRender() 보호된 메소드

protected objRender ( &$renders, $item )
$renders
$item

render() 공개 메소드

Renders the HTML snippet of the Dashboard.
public render ( ) : mixed
리턴 mixed

renderItems() 보호된 메소드

protected renderItems ( )

프로퍼티 상세

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

protected array $items
리턴 array

$sortable 공개적으로 프로퍼티

Flag to toggle the drag and drop sorting controls for widgets.
public bool $sortable
리턴 boolean

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

protected OEWebUser $user
리턴 OEWebUser