24 lines
652 B
PHP
24 lines
652 B
PHP
<?php
|
|
namespace OCA\Agency\Agency;
|
|
|
|
use OCP\IDBConnection;
|
|
use OCA\Agency\Db\AgencyMapper;
|
|
use OCA\Agency\Service\AgencyService;
|
|
|
|
class AgencyManager {
|
|
|
|
protected $agencyMapper;
|
|
protected $db;
|
|
|
|
public function __construct(IDBConnection $db) {
|
|
$this->appName = $appName;
|
|
$this->agencyMapper = new AgencyMapper($db);
|
|
}
|
|
|
|
public function createAgencyOnReg(string $agencygid, string $agencydirid, string $standarddirid){
|
|
|
|
$agencyService = new AgencyService($this->agencyMapper);
|
|
return $agencyService->create(null, null, null, null, null, null, null, $agencygid, $agencydirid, $standarddirid);
|
|
}
|
|
|
|
} |