This commit is contained in:
Yuri Kuznetsov
2023-02-23 16:17:02 +02:00
parent c52fedcf07
commit 29fd164023
5 changed files with 18 additions and 21 deletions

View File

@@ -29,9 +29,10 @@
namespace Espo\Repositories;
use Espo\Core\Repositories\CategoryTree;
/**
* @extends \Espo\Core\Repositories\CategoryTree<\Espo\Entities\EmailTemplateCategory>
* @extends CategoryTree<\Espo\Entities\EmailTemplateCategory>
*/
class EmailTemplateCategory extends \Espo\Core\Repositories\CategoryTree
{
}
class EmailTemplateCategory extends CategoryTree
{}

View File

@@ -32,11 +32,10 @@ namespace Espo\Repositories;
use Espo\Entities\Import as ImportEntity;
use Espo\Entities\ImportEntity as ImportEntityEntity;
use Espo\ORM\{
Entity,
Query\Select as Query,
Collection,
};
use Espo\ORM\Collection;
use Espo\ORM\Entity;
use Espo\ORM\Query\Select as Query;
use Espo\ORM\Query\SelectBuilder;
use Espo\Entities\Attachment as AttachmentEntity;
@@ -99,8 +98,7 @@ class Import extends Database
return $query;
}
/** @var \Espo\ORM\Query\SelectBuilder $builder */
$builder = $this->entityManager->getQueryBuilder()->clone($query);
$builder = SelectBuilder::create()->clone($query);
$builder->join(
'ImportEntity',

View File

@@ -29,10 +29,12 @@
namespace Espo\Repositories;
use Espo\Core\Repositories\Database;
/**
* @extends \Espo\Core\Repositories\Database<\Espo\Entities\NextNumber>
* @extends Database<\Espo\Entities\NextNumber>
*/
class NextNumber extends \Espo\Core\Repositories\Database
class NextNumber extends Database
{
protected $hooksDisabled = true;
}

View File

@@ -49,7 +49,7 @@ class User extends Database
/**
* @param UserEntity $entity
* @param array<string,mixed> $options
* @param array<string, mixed> $options
* @return void
* @throws Conflict
* @throws Error
@@ -141,7 +141,7 @@ class User extends Database
}
/**
* @param array<string,mixed> $options
* @param array<string, mixed> $options
* @return void
*/
protected function afterSave(Entity $entity, array $options = [])
@@ -154,7 +154,7 @@ class User extends Database
}
/**
* @param array<string,mixed> $options
* @param array<string, mixed> $options
* @return void
*/
protected function afterRemove(Entity $entity, array $options = [])

View File

@@ -30,10 +30,8 @@
namespace Espo\Repositories;
use Espo\ORM\Entity;
use Espo\Core\Utils\Util;
use \Espo\Core\Repositories\Database;
use Espo\Core\Repositories\Database;
/**
* @extends Database<\Espo\Entities\Webhook>
@@ -74,8 +72,6 @@ class Webhook extends Database
return;
}
$arr = explode('.', $event);
$entityType = $arr[0];
$type = $arr[1];