ILIAS  release_7 Revision v7.30-3-g800a261c036
ilPageEditorServerAdapterGUI Class Reference

Adapter for JSON frontend. More...

+ Collaboration diagram for ilPageEditorServerAdapterGUI:

Public Member Functions

 __construct (ilPageObjectGUI $page_gui, ilCtrl $ctrl, \ILIAS\DI\UIServices $ui, Message\ServerRequestInterface $request)
 Constructor. More...
 
 executeCommand ()
 Execute command. More...
 

Protected Member Functions

 invokeServer ()
 Invoke rpc server. More...
 

Protected Attributes

 $page_gui
 
 $ui
 
 $ctrl
 
 $request
 

Detailed Description

Adapter for JSON frontend.

Author
killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 13 of file class.ilPageEditorServerAdapterGUI.php.

Constructor & Destructor Documentation

◆ __construct()

ilPageEditorServerAdapterGUI::__construct ( ilPageObjectGUI  $page_gui,
ilCtrl  $ctrl,
\ILIAS\DI\UIServices  $ui,
Message\ServerRequestInterface  $request 
)

Constructor.

Definition at line 38 of file class.ilPageEditorServerAdapterGUI.php.

References $ctrl, $page_gui, $request, $ui, and ui().

+ Here is the call graph for this function:

Member Function Documentation

◆ executeCommand()

ilPageEditorServerAdapterGUI::executeCommand ( )

Execute command.

Definition at line 53 of file class.ilPageEditorServerAdapterGUI.php.

54 {
56 $next_class = $ctrl->getNextClass($this);
57 $cmd = $ctrl->getCmd("invokeServer");
58
59 switch ($next_class) {
60 default:
61 if (in_array($cmd, array("invokeServer"))) {
62 $this->$cmd();
63 }
64 }
65 }

References $ctrl.

◆ invokeServer()

ilPageEditorServerAdapterGUI::invokeServer ( )
protected

Invoke rpc server.

Definition at line 70 of file class.ilPageEditorServerAdapterGUI.php.

71 {
72 $server = new Server\Server($this->page_gui, $this->ui, $this->request);
73 $server->reply();
74 }
$server

References $server, and ui().

+ Here is the call graph for this function:

Field Documentation

◆ $ctrl

ilPageEditorServerAdapterGUI::$ctrl
protected

Definition at line 28 of file class.ilPageEditorServerAdapterGUI.php.

Referenced by __construct(), and executeCommand().

◆ $page_gui

ilPageEditorServerAdapterGUI::$page_gui
protected

Definition at line 18 of file class.ilPageEditorServerAdapterGUI.php.

Referenced by __construct().

◆ $request

ilPageEditorServerAdapterGUI::$request
protected

Definition at line 33 of file class.ilPageEditorServerAdapterGUI.php.

Referenced by __construct().

◆ $ui

ilPageEditorServerAdapterGUI::$ui
protected

Definition at line 23 of file class.ilPageEditorServerAdapterGUI.php.

Referenced by __construct().


The documentation for this class was generated from the following file: