# Lotus validations coupled with entities

**URL:** <https://discourse.hanakai.org/t/lotus-validations-coupled-with-entities/86>\
**Category:** questions\
**Created:** [June 3, 2015, 7:23pm UTC](https://discourse.hanakai.org/t/lotus-validations-coupled-with-entities/86 "2015-06-03T19:23:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![viking](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.hanakai.org/viking/32/91_2.png) [@viking](https://discourse.hanakai.org/u/viking)\
**Post date:** [June 3, 2015, 7:23pm UTC](https://discourse.hanakai.org/t/lotus-validations-coupled-with-entities/86/1 "2015-06-03T19:23:36Z")

</div>

Currently, lotus validations are included in an entity object as a module. This seems to break the idea that validations and entities should be decoupled from each other. What is the reasoning behind this?

---

<div class="post-metadata">

**Author:** ![trung\_le](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.hanakai.org/trung_le/32/4_2.png) [@trung\_le](https://discourse.hanakai.org/u/trung_le)\
**Post date:** [June 29, 2015, 8:42am UTC](https://discourse.hanakai.org/t/lotus-validations-coupled-with-entities/86/2 "2015-06-29T08:42:47Z")

</div>

It should be handled by the controller or interactor _ideally_. But to me with simple cases, putting them in service class is a bit overkilling, thus I am okay if user mixin validation in entity
