$boundCode
$boundCode : string
场景绑定码(mail.scene.register 配置值);空 = 回退内置默认模板
邮件发送链路
被测对象:MailService(sendRegisterCode / sendResetPassword) 守护约定:注册验证码邮件内置默认模板回退 + 场景绑定自定义模板;找回密码邮件正常发送; sendByScene 是注册/找回密码两链路的唯一发送入口。
$boundCode : string
场景绑定码(mail.scene.register 配置值);空 = 回退内置默认模板
buildCacheRegistry(array $items) : void
建缓存注册表最小 schema(td_sys_cache)并灌入注册项。
测试跑 sqlite :memory:,生产迁移含 PostgreSQL 专属 DDL 跑不通(DataScopeServiceTest 同因自建 schema); 而 CacheManager::registry() 现已从数据库表读取——凡走注册表的测试(remember/get/key/失效推导) 必须在 setUp 先调用本方法,否则注册表为空、remember 未登记名会走「自动登记」路径。
| array | $items |