__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?php /** * @package Regular Labs Library * @version 23.12.10783 * * @author Peter van Westen <[email protected]> * @link https://regularlabs.com * @copyright Copyright © 2023 Regular Labs All Rights Reserved * @license GNU General Public License version 2 or later */ namespace RegularLabs\Library; defined('_JEXEC') or die; use Joomla\CMS\Factory as JFactory; /** * string getAlphaNumeric($name, $default = null) Get an alphanumeric string. * string getBase64($name, $default = null) Get a base64 encoded string. * boolean getBool($name, $default = null) Get a boolean value. * string getCmd($name, $default = null) Get a CMD filtered string. * float getFloat($name, $default = null) Get a floating-point number. * string getHtml($name, $default = null) Get a HTML string. * integer getInt($name, $default = null) Get a signed integer. * string getPath($name, $default = null) Get a file path. * mixed getRaw($name, $default = null) Get an unfiltered value. * string getString($name, $default = null) Get a string. * integer getUint($name, $default = null) Get an unsigned integer. * string getUsername($name, $default = null) Get a username. * string getWord($name, $default = null) Get a word. */ class Input { public static function get(string $name, mixed $default = null, string $filter = 'none'): mixed { return JFactory::getApplication()->getInput()->get($name, $default, $filter); } public static function getAlphaNumeric(string $name, mixed $default = null): string { return (string) JFactory::getApplication()->getInput()->getAlnum($name, $default); } public static function getArray(array $vars = [], mixed $datasource = null): array { return JFactory::getApplication()->getInput()->getArray($vars, $datasource); } public static function getAsArray(string $name, ?array $default = []): array { return (array) JFactory::getApplication()->getInput()->get($name, $default ?? [], 'array'); } public static function getBase64(string $name, mixed $default = null): string { return (string) JFactory::getApplication()->getInput()->getBase64($name, $default); } public static function getBool(string $name, ?bool $default = false): bool { return (bool) JFactory::getApplication()->getInput()->getBool($name, $default); } public static function getCmd(string $name, mixed $default = null): string { return (string) JFactory::getApplication()->getInput()->getCmd($name, $default); } public static function getFloat(string $name, mixed $default = null): float { return (float) JFactory::getApplication()->getInput()->getFloat($name, $default); } public static function getHtml(string $name, mixed $default = null): string { return (string) JFactory::getApplication()->getInput()->getHtml($name, $default); } public static function getInt(string $name, mixed $default = null): int { return (int) JFactory::getApplication()->getInput()->getInt($name, $default); } public static function getPath(string $name, mixed $default = null): string { return (string) JFactory::getApplication()->getInput()->getPath($name, $default); } public static function getRaw(string $name, mixed $default = null): mixed { return JFactory::getApplication()->getInput()->getRaw($name, $default); } public static function getString(string $name, mixed $default = null): string { return (string) JFactory::getApplication()->getInput()->getString($name, $default); } public static function getUint(string $name, mixed $default = null): int { return (int) JFactory::getApplication()->getInput()->getUint($name, $default); } public static function getUsername(string $name, mixed $default = null): string { return (string) JFactory::getApplication()->getInput()->getUsername($name, $default); } public static function getWord(string $name, mixed $default = null): string { return (string) JFactory::getApplication()->getInput()->getWord($name, $default); } public static function set(string $name, mixed $value): void { JFactory::getApplication()->getInput()->set($name, $value); } public static function setCookie(string $name, mixed $value, array $options = []): void { JFactory::getApplication()->getInput()->cookie->set($name, $value, $options); } }
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| Form | Folder | 0775 |
|
|
| ActionLogPlugin.php | File | 8.29 KB | 0664 |
|
| Alias.php | File | 3.22 KB | 0664 |
|
| ArrayHelper.php | File | 14.13 KB | 0664 |
|
| Article.php | File | 10.14 KB | 0664 |
|
| Cache.php | File | 4.69 KB | 0664 |
|
| Color.php | File | 1.85 KB | 0664 |
|
| DB.php | File | 15.25 KB | 0664 |
|
| Date.php | File | 5.25 KB | 0664 |
|
| Document.php | File | 13.21 KB | 0664 |
|
| DownloadKey.php | File | 3.92 KB | 0664 |
|
| EditorButtonPlugin.php | File | 5.9 KB | 0664 |
|
| EditorButtonPopup.php | File | 5.53 KB | 0664 |
|
| Extension.php | File | 14.81 KB | 0664 |
|
| FieldsPlugin.php | File | 1001 B | 0664 |
|
| File.php | File | 14.92 KB | 0664 |
|
| Html.php | File | 22.41 KB | 0664 |
|
| HtmlTag.php | File | 4.84 KB | 0664 |
|
| Http.php | File | 4.54 KB | 0664 |
|
| Image.php | File | 29.04 KB | 0664 |
|
| Input.php | File | 4.64 KB | 0664 |
|
| Language.php | File | 985 B | 0664 |
|
| License.php | File | 1.78 KB | 0664 |
|
| MobileDetect.php | File | 748 B | 0664 |
|
| ObjectHelper.php | File | 2.92 KB | 0664 |
|
| Parameters.php | File | 7.27 KB | 0664 |
|
| Php.php | File | 6.81 KB | 0664 |
|
| PluginTag.php | File | 16.31 KB | 0664 |
|
| Protect.php | File | 27.82 KB | 0664 |
|
| RegEx.php | File | 8.02 KB | 0664 |
|
| ShowOn.php | File | 1.44 KB | 0664 |
|
| SimpleCategory.php | File | 1.7 KB | 0664 |
|
| StringHelper.php | File | 22.9 KB | 0664 |
|
| StringReplacer.php | File | 13.66 KB | 0664 |
|
| SystemPlugin.php | File | 15.4 KB | 0664 |
|
| Title.php | File | 2.8 KB | 0664 |
|
| Uri.php | File | 6.06 KB | 0664 |
|
| Variables.php | File | 11.55 KB | 0664 |
|
| Version.php | File | 8.32 KB | 0664 |
|
| Xml.php | File | 1.53 KB | 0664 |
|