Back to InlinehelpButton class

Method prepareOptions

protected void
prepareOptions
(array &$options)
Prepare options for this button.
Parameters
  • array $options The options for this button.
Returns
  • void
Since
  • 4.1.0

Method prepareOptions - Source code

/**
 * Prepare options for this button.
 *
 * @param   array  $options  The options for this button.
 *
 * @return  void
 *
 * @since  4.1.0
 */
protected function prepareOptions(array &$options)
{
    $options['text'] = $options['text'] ?: 'JINLINEHELP';
    $options['icon'] = $options['icon'] ?? 'fa-question-circle';
    $options['button_class'] = $options['button_class'] ?? 'btn btn-info';
    $options['attributes'] = array_merge($options['attributes'] ?? [], ['data-class' => $options['targetclass'] ?? 'hide-aware-inline-help']);
    parent::prepareOptions($options);
}