fix(platforms): add platforms service + reduce memory consumption when rendering platform cards

This commit is contained in:
Yassine Doghri 2024-04-26 10:45:30 +00:00
commit fe73e9fae9
7 changed files with 92 additions and 69 deletions

View file

@ -0,0 +1,20 @@
<?php
declare(strict_types=1);
namespace Modules\Platforms\Config;
use CodeIgniter\Config\BaseService;
use Modules\Platforms\Platforms;
class Services extends BaseService
{
public static function platforms(bool $getShared = true): Platforms
{
if ($getShared) {
return self::getSharedInstance('platforms');
}
return new Platforms();
}
}