domain-watchdog/src/Controller/InstanceController.php

21 lines
469 B
PHP
Raw Normal View History

2024-08-04 15:49:38 +02:00
<?php
namespace App\Controller;
use App\Entity\Instance;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
class InstanceController extends AbstractController
{
public function __invoke(): Instance
{
$instance = new Instance();
$instance
->setLimitedFeatures($this->getParameter('limited_features') ?? false)
->setOauthEnabled($this->getParameter('oauth_enabled'));
return $instance;
}
}