add Behaviour

This commit is contained in:
2026-08-14 17:08:02 -04:00
parent 33665b1d4a
commit ba1f4ccfc0
+25
View File
@@ -0,0 +1,25 @@
<?php
declare(strict_types=1);
namespace Potter\Template;
use \Potter\Container;
trait Behaviour
{
private static function addTemplateBehaviour(Container $container): void
{
self::addTemplateEngine($container);
}
private static function addTemplateEngine(Container $container): void
{
$container->addShared(Template::class);
}
private static function getTemplateEngine(Container $container): Template
{
return $container->get(Template::class);
}
}