Esempio n. 1
0
 /**
  * Adds the settings page to the Settings menu.
  *
  * @wp-hook admin_menu
  *
  * @return void
  */
 public function add()
 {
     $menu_title = esc_html_x('Taxonomies', 'Menu item title', 'linked-taxonomies');
     $capability = $this->settings_page->get_capability('list');
     $menu_slug = $this->settings_page->get_slug();
     add_options_page($this->title, $menu_title, $capability, $menu_slug, array($this, 'render'));
 }
 /**
  * @covers       tfrommen\LinkedTaxonomies\SettingsPage\SettingsPage::get_capability
  * @dataProvider provide_get_capability_data
  *
  * @param string $expected
  * @param string $action
  *
  * @return void
  */
 public function test_get_capability($expected, $action)
 {
     $testee = new Testee();
     $this->assertSame($expected, $testee->get_capability($action));
 }