Example #1
0
 /**
  * Adds the menu access select
  */
 private function AddMenuAccessField()
 {
     $name = 'MenuAccess';
     $value = $this->page->Exists() ? $this->page->GetMenuAccess() : (string) MenuAccess::Authorized();
     $select = new Select($name, $value);
     foreach (MenuAccess::AllowedValues() as $access) {
         $select->AddOption($access, Trans("Core.PageForm.{$name}.{$access}"));
     }
     $this->AddField($select);
     $this->SetRequired($name);
 }