HEX
Server: LiteSpeed
System: Linux server334.web-hosting.com 4.18.0-553.124.4.lve.el8.x86_64 #1 SMP Fri May 15 13:02:13 UTC 2026 x86_64
User: richfield (1256)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: /home/richfield/public_html/rich/vendor/tcg/voyager/src/Alert/Components/ButtonComponent.php
<?php

namespace TCG\Voyager\Alert\Components;

class ButtonComponent extends AbstractComponent
{
    protected $text;
    protected $link;
    protected $style;

    public function create($text, $link = '#', $style = 'default')
    {
        $this->text = $text;
        $this->link = $link;
        $this->style = $style;
    }

    public function render()
    {
        return "<a href='{$this->link}' class='btn btn-{$this->style}'>{$this->text}</a>";
    }
}