36 lines
962 B
PHP
36 lines
962 B
PHP
<?php
|
|
declare(strict_types=1);
|
|
|
|
namespace OCA\Agency\Controller;
|
|
|
|
use OCP\IRequest;
|
|
use OCP\AppFramework\Http\TemplateResponse;
|
|
use OCP\AppFramework\Controller;
|
|
use OCP\Util;
|
|
use OCP\AppFramework\Http\JSONResponse;
|
|
use OCP\AppFramework\Http\DataResponse;
|
|
|
|
use OCA\Agency\Agency\AgencyManager;
|
|
use OCP\IDBConnection;
|
|
|
|
class TestController extends Controller {
|
|
|
|
protected $appName;
|
|
protected $agencyManager;
|
|
|
|
public function __construct($appName, IRequest $request, IDBConnection $db) {
|
|
parent::__construct($appName, $request);
|
|
$this->appName = $appName;
|
|
$this->agencyManager = new AgencyManager($db);
|
|
}
|
|
|
|
/**
|
|
* @NoAdminRequired
|
|
* @NoCSRFRequired
|
|
*/
|
|
public function filetest() {
|
|
# TODO: Diese Erstellung hier portieren, damit bei neuem User auch eine neue Agentur mit den Infos zur GruppenID und den Ordner-IDs für Standards und Dateien erstellt wird
|
|
return $this->agencyManager->createAgencyOnReg("0","0","0");
|
|
}
|
|
|
|
} |