PHP Класс Xpressengine\WidgetBox\WidgetBoxHandler

Автор: XE Developers ([email protected])
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__call ( string $name, array $arguments ) : mixed 기본적으로 WidgetBoxHandler는 WidgetBoxRepository의 프록시 역할을 한다.
__construct ( WidgetBoxRepository $repository, PermissionHandler $permissionHandler ) WidgetBoxHandler constructor.
create ( array $data ) : void 위젯박스를 생성한다.
delete ( WidgetBox | string $widgetbox ) : void 위젯박스를 삭제한다.
update ( WidgetBox | string $widgetbox, array $widgetboxData = [] ) : WidgetBox 위젯박스 정보를 업데이트 한다.

Описание методов

__call() публичный Метод

기본적으로 WidgetBoxHandler는 WidgetBoxRepository의 프록시 역할을 한다.
public __call ( string $name, array $arguments ) : mixed
$name string method name
$arguments array arguments
Результат mixed

__construct() публичный Метод

WidgetBoxHandler constructor.
public __construct ( WidgetBoxRepository $repository, PermissionHandler $permissionHandler )
$repository WidgetBoxRepository widgetbox repository
$permissionHandler Xpressengine\Permission\PermissionHandler permission handler

create() публичный Метод

위젯박스를 생성한다.
public create ( array $data ) : void
$data array 생성할 위젯박스의 데이터
Результат void

delete() публичный Метод

위젯박스를 삭제한다.
public delete ( WidgetBox | string $widgetbox ) : void
$widgetbox Xpressengine\WidgetBox\Models\WidgetBox | string 삭제할 위젯박스
Результат void

update() публичный Метод

위젯박스 정보를 업데이트 한다.
public update ( WidgetBox | string $widgetbox, array $widgetboxData = [] ) : WidgetBox
$widgetbox Xpressengine\WidgetBox\Models\WidgetBox | string Widgetbox 인스턴스나 위젯박스 아이디
$widgetboxData array 업데이트 정보
Результат Xpressengine\WidgetBox\Models\WidgetBox