1
0
mirror of https://github.com/maximebf/php-debugbar.git synced 2025-07-26 03:01:23 +02:00

Refactor to loader environment setter (#605)

This commit is contained in:
erikn69
2024-02-26 13:11:29 -05:00
committed by GitHub
parent a8694a4e0e
commit d20048de08

View File

@@ -79,9 +79,18 @@ class NamespacedTwigProfileCollector extends DataCollector implements Renderable
public function __construct(Profile $profile, $loaderOrEnv = null) public function __construct(Profile $profile, $loaderOrEnv = null)
{ {
$this->profile = $profile; $this->profile = $profile;
$this->setLoaderOrEnv($loaderOrEnv);
}
/**
* @param LoaderInterface|Environment $loaderOrEnv
*/
public function setLoaderOrEnv($loaderOrEnv)
{
if ($loaderOrEnv instanceof Environment) { if ($loaderOrEnv instanceof Environment) {
$loaderOrEnv = $loaderOrEnv->getLoader(); $loaderOrEnv = $loaderOrEnv->getLoader();
} }
$this->loader = $loaderOrEnv; $this->loader = $loaderOrEnv;
} }