class WidgetBoxHandler

WidgetBoxHandler

Properties

private WidgetBoxRepository $repository
private PermissionHandler $permissionHandler

Methods

__construct(WidgetBoxRepository $repository, PermissionHandler $permissionHandler)

WidgetBoxHandler constructor.

void
create(array $data)

위젯박스를 생성한다.

update(WidgetBox|string $widgetbox, array $widgetboxData = array())

위젯박스 정보를 업데이트 한다.

void
delete(WidgetBox|string $widgetbox)

위젯박스를 삭제한다.

mixed
__call(string $name, array $arguments)

기본적으로 WidgetBoxHandler는 WidgetBoxRepository의 프록시 역할을 한다.

Details

at line 53
__construct(WidgetBoxRepository $repository, PermissionHandler $permissionHandler)

WidgetBoxHandler constructor.

Parameters

WidgetBoxRepository $repository widgetbox repository
PermissionHandler $permissionHandler permission handler

at line 66
void create(array $data)

위젯박스를 생성한다.

Parameters

array $data 생성할 위젯박스의 데이터

Return Value

void

at line 117
WidgetBox update(WidgetBox|string $widgetbox, array $widgetboxData = array())

위젯박스 정보를 업데이트 한다.

Parameters

WidgetBox|string $widgetbox Widgetbox 인스턴스나 위젯박스 아이디
array $widgetboxData 업데이트 정보

Return Value

WidgetBox

at line 133
void delete(WidgetBox|string $widgetbox)

위젯박스를 삭제한다.

Parameters

WidgetBox|string $widgetbox 삭제할 위젯박스

Return Value

void

at line 150
mixed __call(string $name, array $arguments)

기본적으로 WidgetBoxHandler는 WidgetBoxRepository의 프록시 역할을 한다.

Parameters

string $name method name
array $arguments arguments

Return Value

mixed