ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\COPage\PC\EditGUIRequest Class Reference

Page component editing request. More...

+ Collaboration diagram for ILIAS\COPage\PC\EditGUIRequest:

Public Member Functions

 __construct (\ILIAS\HTTP\Services $http, \ILIAS\Refinery\Factory $refinery)
 
 getSubCmd ()
 
 getRefId ()
 
 getHierId ()
 
 getPCId ()
 
 getInt (string $key)
 
 getString (string $key)
 
 getRaw (string $key)
 
 getIntArray (string $key)
 
 getStringArray (string $key)
 
 getArrayArray (string $key)
 

Detailed Description

Page component editing request.

Includes common and generic request parameter handling.

Definition at line 27 of file class.EditGUIRequest.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\COPage\PC\EditGUIRequest::__construct ( \ILIAS\HTTP\Services  $http,
\ILIAS\Refinery\Factory  $refinery 
)

Definition at line 31 of file class.EditGUIRequest.php.

34 {
35 $this->initRequest(
36 $http,
38 );
39 }
$http
Definition: deliver.php:30
initRequest(HTTP\Services $http, Refinery\Factory $refinery, ?array $passed_query_params=null, ?array $passed_post_data=null)
Query params and post data parameters are used for testing.

References ILIAS\UI\examples\Layout\Page\Standard\$refinery, and ILIAS\Repository\initRequest().

+ Here is the call graph for this function:

Member Function Documentation

◆ getArrayArray()

ILIAS\COPage\PC\EditGUIRequest::getArrayArray ( string  $key)
Returns
array[]

Definition at line 100 of file class.EditGUIRequest.php.

100 : array
101 {
102 return $this->arrayArray($key);
103 }

References ILIAS\Repository\arrayArray().

+ Here is the call graph for this function:

◆ getHierId()

ILIAS\COPage\PC\EditGUIRequest::getHierId ( )

Definition at line 51 of file class.EditGUIRequest.php.

51 : string
52 {
53 return $this->str("hier_id");
54 }

References ILIAS\Repository\str().

+ Here is the call graph for this function:

◆ getInt()

ILIAS\COPage\PC\EditGUIRequest::getInt ( string  $key)

Definition at line 65 of file class.EditGUIRequest.php.

65 : int
66 {
67 return $this->int($key);
68 }

References ILIAS\Repository\int().

+ Here is the call graph for this function:

◆ getIntArray()

ILIAS\COPage\PC\EditGUIRequest::getIntArray ( string  $key)
Returns
int[]

Definition at line 83 of file class.EditGUIRequest.php.

83 : array
84 {
85 return $this->intArray($key);
86 }

References ILIAS\Repository\intArray().

+ Here is the call graph for this function:

◆ getPCId()

ILIAS\COPage\PC\EditGUIRequest::getPCId ( )

Definition at line 56 of file class.EditGUIRequest.php.

56 : string
57 {
58 $pc_id = $this->str("pcid");
59 if ($pc_id == "") {
60 $pc_id = $this->str("pc_id"); // e.g. PCAMDFormGUI
61 }
62 return $pc_id;
63 }

References ILIAS\Repository\str().

+ Here is the call graph for this function:

◆ getRaw()

ILIAS\COPage\PC\EditGUIRequest::getRaw ( string  $key)

Definition at line 75 of file class.EditGUIRequest.php.

75 : string
76 {
77 return $this->raw($key);
78 }

References ILIAS\Repository\raw().

+ Here is the call graph for this function:

◆ getRefId()

ILIAS\COPage\PC\EditGUIRequest::getRefId ( )

Definition at line 46 of file class.EditGUIRequest.php.

46 : int
47 {
48 return $this->int("ref_id");
49 }

References ILIAS\Repository\int().

+ Here is the call graph for this function:

◆ getString()

ILIAS\COPage\PC\EditGUIRequest::getString ( string  $key)

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

70 : string
71 {
72 return $this->str($key);
73 }

References ILIAS\Repository\str().

+ Here is the call graph for this function:

◆ getStringArray()

ILIAS\COPage\PC\EditGUIRequest::getStringArray ( string  $key)
Returns
string[]

Definition at line 91 of file class.EditGUIRequest.php.

91 : array
92 {
93 return $this->strArray($key);
94 }

References ILIAS\Repository\strArray().

+ Here is the call graph for this function:

◆ getSubCmd()

ILIAS\COPage\PC\EditGUIRequest::getSubCmd ( )

Definition at line 41 of file class.EditGUIRequest.php.

41 : string
42 {
43 return $this->str("subCmd");
44 }

References ILIAS\Repository\str().

+ Here is the call graph for this function:

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