ref
This commit is contained in:
@@ -30,21 +30,32 @@
|
||||
namespace Espo\Controllers;
|
||||
|
||||
use Espo\Core\Exceptions\Forbidden;
|
||||
|
||||
use Espo\Services\Metadata as Service;
|
||||
|
||||
use Espo\Core\{
|
||||
Controllers\Base,
|
||||
Api\Request,
|
||||
};
|
||||
use Espo\Core\Api\Request;
|
||||
use Espo\Core\Utils\Metadata as MetadataUtil;
|
||||
use Espo\Entities\User as UserEntity;
|
||||
use Espo\Tools\App\MetadataService as Service;
|
||||
|
||||
use stdClass;
|
||||
|
||||
class Metadata extends Base
|
||||
class Metadata
|
||||
{
|
||||
private Service $service;
|
||||
private MetadataUtil $metadata;
|
||||
private UserEntity $user;
|
||||
|
||||
public function __construct(
|
||||
Service $service,
|
||||
MetadataUtil $metadata,
|
||||
UserEntity $user
|
||||
) {
|
||||
$this->service = $service;
|
||||
$this->metadata = $metadata;
|
||||
$this->user = $user;
|
||||
}
|
||||
|
||||
public function getActionRead(): stdClass
|
||||
{
|
||||
return $this->getMetadataService()->getDataForFrontend();
|
||||
return $this->service->getDataForFrontend();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -61,10 +72,4 @@ class Metadata extends Base
|
||||
|
||||
return $this->metadata->get($key, false);
|
||||
}
|
||||
|
||||
private function getMetadataService(): Service
|
||||
{
|
||||
/** @var Service */
|
||||
return $this->getServiceFactory()->create('Metadata');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user