我是Symfony的新手,我来自一个MVC框架,那里只有一个Model类,但是据我所知,在Symfony中,我们有2个(实体和存储库)
因此,我不确定何时将方法放入Entity类中以及何时将其放入存储库中...
例如:
$user->logLogin()
Run Code Online (Sandbox Code Playgroud)
哪个将用户登录名(时间戳,ip,国家/地区,用户代理等)记录到log_logins表中,并从登录事件侦听器中调用它,该在哪里去?(由于不需要操纵该表上的数据,因此我不会创建UserLogins实体,这只是一些只读信息)
symfony ×1