shell bypass 403

UnknownSec Shell


name : Textarea.php
<?php

declare(strict_types=1);

namespace Arcanedev\Html\Elements;

use Arcanedev\Html\Elements\Concerns\HasAutofocusAttribute;
use Arcanedev\Html\Elements\Concerns\HasDisabledAttribute;
use Arcanedev\Html\Elements\Concerns\HasMinMaxLengthAttributes;
use Arcanedev\Html\Elements\Concerns\HasNameAttribute;
use Arcanedev\Html\Elements\Concerns\HasPlaceholderAttribute;
use Arcanedev\Html\Elements\Concerns\HasReadonlyAttribute;
use Arcanedev\Html\Elements\Concerns\HasRequiredAttribute;
use Arcanedev\Html\Elements\Concerns\HasValueAttribute;

/**
 * Class     Textarea
 *
 * @author   ARCANEDEV <arcanedev.maroc@gmail.com>
 */
class Textarea extends HtmlElement
{
    /* -----------------------------------------------------------------
     |  Traits
     | -----------------------------------------------------------------
     */

    use HasAutofocusAttribute,
        HasDisabledAttribute,
        HasMinMaxLengthAttributes,
        HasNameAttribute,
        HasPlaceholderAttribute,
        HasReadonlyAttribute,
        HasRequiredAttribute;

    /* -----------------------------------------------------------------
     |  Properties
     | -----------------------------------------------------------------
     */

    protected $tag = 'textarea';

    /* -----------------------------------------------------------------
     |  Main Methods
     | -----------------------------------------------------------------
     */

    /**
     * Set the textarea value.
     *
     * @param string|null $value
     *
     * @return $this
     */
    public function value($value)
    {
        return $this->html($value);
    }

    /**
     * Set the textarea cols & rows sizes.
     *
     * @param  string  $size
     *
     * @return $this
     */
    public function size(string $size)
    {
        list($cols, $rows) = explode('x', $size);

        return $this->attribute('cols', $cols)->attribute('rows', $rows);
    }
}

© 2025 UnknownSec
afwwrfwafr45458465
Password