HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/brameda/brameda.nl/app/Komma/Kms/Core/Attributes/Models/SelectOptionInterface.php
<?php
namespace App\Komma\Kms\Core\Attributes\Models;

use Illuminate\Database\Eloquent\Model;

/**
 * Interface SelectOptionInterface
 * @package App\Komma\Kms\Core\Attributes\Models
 *
 * The select attribute has options that you can select.
 * This interface specifies how an option implementation should look like.
 */
interface SelectOptionInterface
{

    /**
     * @param string $content
     * @return SelectOptionInterface
     */
    public function setContent(string $content): SelectOptionInterface;

    /**
     * @return string
     */
    public function getContent(): string;

    /**
     * @param string $content
     * @return SelectOptionInterface
     */
    public function setHtmlContent(string $content): SelectOptionInterface;

    /**
     * @return string
     */
    public function getHtmlContent(): string;

    /**
     * @param $value
     * @return SelectOptionInterface
     */
    public function setValue($value): SelectOptionInterface;

    public function getValue();
}