This repository has been archived on 2025-05-09. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Astral-nook/app/Traits/Controllers/JavascriptInjection.php
2023-02-23 12:30:16 -07:00

28 lines
521 B
PHP

<?php
namespace Pterodactyl\Traits\Controllers;
use Illuminate\Http\Request;
trait JavascriptInjection
{
private Request $request;
/**
* Set the request object to use when injecting JS.
*/
public function setRequest(Request $request): self
{
$this->request = $request;
return $this;
}
/**
* Injects the exact array passed in, nothing more.
*/
public function plainInject(array $args = []): string
{
return \JavaScript::put($args);
}
}