PHP Класс App\Http\Controllers\EditorController

Наследование: extends Controller
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
fileDestroy ( Storage $storage, string $instanceId, string $id ) : Xpressengine\Presenter\RendererInterface file destory
fileDownload ( EditorHandler $handler, Storage $storage, string $instanceId, string $id ) : void file download
fileSource ( EditorHandler $handler, string $instanceId, string $id ) : void get file source
fileUpload ( Request $request, EditorHandler $handler, Storage $storage, MediaManager $mediaManager, string $instanceId ) : Xpressengine\Presenter\RendererInterface file upload
getDetailSetting ( EditorHandler $handler, ConfigManager $configs, $instanceId )
hashTag ( Request $request, TagHandler $tag ) : mixed 해시태그 suggestion 리스트
mention ( Request $request ) : mixed 멘션 suggestion 리스트
postDetailSetting ( Request $request, EditorHandler $handler, ConfigManager $configs, $instanceId )
setting ( EditorHandler $handler, Request $request, $instanceId )

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

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

file destory
public fileDestroy ( Storage $storage, string $instanceId, string $id ) : Xpressengine\Presenter\RendererInterface
$storage Xpressengine\Storage\Storage
$instanceId string
$id string
Результат Xpressengine\Presenter\RendererInterface

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

file download
public fileDownload ( EditorHandler $handler, Storage $storage, string $instanceId, string $id ) : void
$handler Xpressengine\Editor\EditorHandler editor handler
$storage Xpressengine\Storage\Storage storage
$instanceId string instance id
$id string
Результат void

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

get file source
public fileSource ( EditorHandler $handler, string $instanceId, string $id ) : void
$handler Xpressengine\Editor\EditorHandler editor handler
$instanceId string instance id
$id string document id
Результат void

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

file upload
public fileUpload ( Request $request, EditorHandler $handler, Storage $storage, MediaManager $mediaManager, string $instanceId ) : Xpressengine\Presenter\RendererInterface
$request Xpressengine\Http\Request request
$handler Xpressengine\Editor\EditorHandler editor handler
$storage Xpressengine\Storage\Storage storage
$mediaManager Xpressengine\Media\MediaManager media manager
$instanceId string instance id
Результат Xpressengine\Presenter\RendererInterface

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

public getDetailSetting ( EditorHandler $handler, ConfigManager $configs, $instanceId )
$handler Xpressengine\Editor\EditorHandler
$configs Xpressengine\Config\ConfigManager

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

해시태그 suggestion 리스트
public hashTag ( Request $request, TagHandler $tag ) : mixed
$request Xpressengine\Http\Request
$tag Xpressengine\Tag\TagHandler
Результат mixed

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

멘션 suggestion 리스트
public mention ( Request $request ) : mixed
$request Xpressengine\Http\Request
Результат mixed

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

public postDetailSetting ( Request $request, EditorHandler $handler, ConfigManager $configs, $instanceId )
$request Xpressengine\Http\Request
$handler Xpressengine\Editor\EditorHandler
$configs Xpressengine\Config\ConfigManager

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

public setting ( EditorHandler $handler, Request $request, $instanceId )
$handler Xpressengine\Editor\EditorHandler
$request Xpressengine\Http\Request