ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
class.StandardGUIRequest.php
Go to the documentation of this file.
1 <?php
2 
20 
22 
27 {
28  use BaseGUIRequest;
29 
30  public function __construct(
33  ?array $passed_query_params = null,
34  ?array $passed_post_data = null
35  ) {
36  $this->initRequest(
37  $http,
38  $refinery,
39  $passed_query_params,
40  $passed_post_data
41  );
42  }
43 
44  public function getLinkParentRefId(): int
45  {
46  return $this->int("link_par_ref_id");
47  }
48 
49  public function getLinkParentFolderId(): int
50  {
51  return $this->int("link_par_fold_id");
52  }
53 
54  public function getLinkParentObjId(): int
55  {
56  return $this->int("link_par_obj_id");
57  }
58 
59  public function getLinkType(): string
60  {
61  return $this->str("link_type");
62  }
63 
64  public function getMediaPoolFolder(): int
65  {
66  return $this->int("mep_fold");
67  }
68 
69  public function getDo(): string
70  {
71  return $this->str("do");
72  }
73 
74  public function getSelectedId(): int
75  {
76  return $this->int("sel_id");
77  }
78 
79  public function getUserSearchStr(): string
80  {
81  return $this->str("usr_search_str");
82  }
83 }
Interface Observer Contains several chained tasks and infos about them.
$http
Definition: deliver.php:30
trait BaseGUIRequest
Base gui request wrapper.
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
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.
Builds data types.
Definition: Factory.php:35