for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Spiral\Core\Config;
class Proxy extends Binding
{
/**
* @param class-string $interface
class-string
0
*/
public function __construct(
protected readonly string $interface,
public readonly bool $singleton = false,
) {
}
public function __toString(): string
return \sprintf('Proxy to `%s`', $this->interface);
* @return class-string
public function getInterface(): string
return $this->interface;