UncleCheese\BetterButtons\Buttons\BetterButton_Publish

Defines the button that publishes a record that uses the {@link Versioned} extension

Synopsis

class BetterButton_Publish extends BetterButton implements BetterButton_Versioned {
  • // Inherited members from BetterButton
  • protected GridFieldDetailForm_ItemRequest $gridFieldRequest;
}

Hierarchy

Members

protected

Methods

public

Inherited from UncleCheese\BetterButtons\Buttons\BetterButton

public

  • Field() — Render the field with the correct attributes
  • baseTransform() — Performs any last-minute transformations to the button in accordance with anything the user may have done after instantiating the button
  • bindGridField() — Bind to the GridField request
  • shouldDisplay() — Determines if the button should display or not
  • transformToButton() — Tells the form action to become a standard form submit button
  • transformToInput() — Tells the form action to become a standard input tag, e.g. for usage in a button group