Back to ToolbarFactoryInterface class

Method createButton

public \Joomla\CMS\Toolbar\ToolbarButton
createButton
(\Joomla\CMS\Toolbar\Toolbar $toolbar, string $type)
Creates a new toolbar button.
Parameters
  • \Joomla\CMS\Toolbar\Toolbar $toolbar The Toolbar instance to attach to the button
  • string $type Button Type
Returns
  • \Joomla\CMS\Toolbar\ToolbarButton
Since
  • 4.0.0
-
  • \InvalidArgumentException

Method createButton - Source code

/**
 * Creates a new toolbar button.
 *
 * @param   Toolbar  $toolbar  The Toolbar instance to attach to the button
 * @param   string   $type     Button Type
 *
 * @return  ToolbarButton
 *
 * @since   4.0.0
 * @throws  \InvalidArgumentException
 */
public function createButton(Toolbar $toolbar, string $type) : ToolbarButton;