for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace WebServCo\Framework\Helpers;
use WebServCo\Framework\Libraries\Request;
abstract class RequestLibraryHelper extends AbstractLibraryHelper
{
private static ?Request $object = null;
public static function library(): Request
if (!self::$object instanceof Request) {
$settings = ConfigLibraryHelper::getSettings('Request');
// phpcs:ignore SlevomatCodingStandard.Variables.DisallowSuperGlobalVariable.DisallowedSuperGlobalVariable
self::$object = new Request($settings, $_SERVER, $_POST);
}
return self::$object;
return self::object
null
WebServCo\Framework\Libraries\Request