Initial commit

This commit is contained in:
root
2026-01-19 17:44:46 +01:00
commit 823af8b11d
8721 changed files with 1130846 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
<?php
namespace Espo\Modules\LinkButton\Classes\AppParams;
use Espo\Core\ORM\EntityManager;
use Espo\Entities\Extension;
use Espo\Tools\App\AppParam;
class CheckAdvancedPack implements AppParam
{
private $entityManager;
public function __construct(EntityManager $entityManager)
{
$this->entityManager = $entityManager;
}
public function get(): bool
{
/** @var ?Extension $advancedPack */
$advancedPack = $this->entityManager
->getRDBRepository(Extension::ENTITY_TYPE)
->where([
'name' => 'Advanced Pack',
'isInstalled' => true,
])
->findOne();
return $advancedPack !== null;
}
}