40         $pc_sec->create($page, 
"pg");
    42             '<PageObject HierId="pg"><PageContent><Section Characteristic="Block"></Section></PageContent></PageObject>',
    43             $page->getXMLFromDom()
    51         $pc_sec->create($page, 
"pg");
    52         $pc_sec->setCharacteristic(
"MyChar");
    56             $pc_sec->getCharacteristic()
    60 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"MyChar"></
Section></PageContent></PageObject>
    65             $page->getXMLFromDom()
    73         $pc_sec->create($page, 
"pg");
    74         $pc_sec->setProtected(
true);
    78             $pc_sec->getProtected()
    82 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"Block" Protected=
"1"></
Section></PageContent></PageObject>
    87             $page->getXMLFromDom()
    95         $pc_sec->create($page, 
"pg");
    96         $pc_sec->setActiveFrom(1234);
   100             $pc_sec->getActiveFrom()
   104 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"Block" ActiveFrom=
"1234"></
Section></PageContent></PageObject>
   109             $page->getXMLFromDom()
   117         $pc_sec->create($page, 
"pg");
   118         $pc_sec->setActiveTo(5678);
   122             $pc_sec->getActiveTo()
   126 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"Block" ActiveTo=
"5678"></
Section></PageContent></PageObject>
   131             $page->getXMLFromDom()
   139         $pc_sec->create($page, 
"pg");
   140         $pc_sec->setPermission(
"write");
   144             $pc_sec->getPermission()
   148 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"Block" Permission=
"write"></
Section></PageContent></PageObject>
   153             $page->getXMLFromDom()
   161         $pc_sec->create($page, 
"pg");
   162         $pc_sec->setPermissionRefId(10);
   166             $pc_sec->getPermissionRefId()
   170 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"Block" PermissionRefId=
"il__ref_10"></
Section></PageContent></PageObject>
   175             $page->getXMLFromDom()
   183         $pc_sec->create($page, 
"pg");
   184         $pc_sec->setExtLink(
"https://www.ilias.de");
   186         $ext_link = $pc_sec->getLink();
   190             $ext_link[
"LinkType"]
   194             "https://www.ilias.de",
   199 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"Block"><ExtLink Href=
"https://www.ilias.de"></ExtLink></
Section></PageContent></PageObject>
   204             $page->getXMLFromDom()
   212         $pc_sec->create($page, 
"pg");
   213         $pc_sec->setIntLink(
"mytype", 
"mytarget", 
"myframe");
   215         $link = $pc_sec->getLink();
   238 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"Block"><
IntLink Type=
"mytype" Target=
"mytarget" TargetFrame=
"myframe"></
IntLink></
Section></PageContent></PageObject>
   243             $page->getXMLFromDom()
   251         $pc_sec->create($page, 
"pg");
   253         $link = $pc_sec->getLink();
   260         $pc_sec->setIntLink(
"mytype", 
"mytarget", 
"myframe");
   261         $pc_sec->setNoLink();
   263         $link = $pc_sec->getLink();
   271 <PageObject HierId=
"pg"><PageContent><
Section Characteristic=
"Block"></
Section></PageContent></PageObject>
   276             $page->getXMLFromDom()
   284         $pc_sec->create($page, 
"pg");
   286         $pc_sec->setProtected(
true);
   289         $model->protected = 
true;
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
assertXmlEquals(string $expected_xml_as_string, string $html_xml_string)