Refactor CDokumente service to use dependency injection for FileStorageManager and FileManager; update microtime values in config and state files
This commit is contained in:
@@ -12,11 +12,21 @@ use Espo\Core\Utils\File\Manager as FileManager;
|
|||||||
*/
|
*/
|
||||||
class CDokumente extends Record
|
class CDokumente extends Record
|
||||||
{
|
{
|
||||||
public function __construct(
|
private FileStorageManager $fileStorageManager;
|
||||||
private FileStorageManager $fileStorageManager,
|
private FileManager $fileManager;
|
||||||
private FileManager $fileManager
|
|
||||||
) {
|
/**
|
||||||
parent::__construct();
|
* Inject additional dependencies via setter methods
|
||||||
|
* EspoCRM DI will automatically call these
|
||||||
|
*/
|
||||||
|
public function injectFileStorageManager(FileStorageManager $fileStorageManager): void
|
||||||
|
{
|
||||||
|
$this->fileStorageManager = $fileStorageManager;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function injectFileManager(FileManager $fileManager): void
|
||||||
|
{
|
||||||
|
$this->fileManager = $fileManager;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -360,7 +360,7 @@ return [
|
|||||||
0 => 'youtube.com',
|
0 => 'youtube.com',
|
||||||
1 => 'google.com'
|
1 => 'google.com'
|
||||||
],
|
],
|
||||||
'microtime' => 1774294521.215306,
|
'microtime' => 1774294800.115291,
|
||||||
'siteUrl' => 'https://crm.bitbylaw.com',
|
'siteUrl' => 'https://crm.bitbylaw.com',
|
||||||
'fullTextSearchMinLength' => 4,
|
'fullTextSearchMinLength' => 4,
|
||||||
'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws',
|
'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws',
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
return [
|
return [
|
||||||
'cacheTimestamp' => 1774294521,
|
'cacheTimestamp' => 1774294800,
|
||||||
'microtimeState' => 1774294521.399129,
|
'microtimeState' => 1774294800.291216,
|
||||||
'currencyRates' => [
|
'currencyRates' => [
|
||||||
'EUR' => 1.0
|
'EUR' => 1.0
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user