我们总是在Symfony2中将实体用作仅具有setter和getter的普通PHP对象。但是如果我们在一个实体中有集合,那么在其中放置方法可能会有用,比如hasSomeProperty($name)或isSomething($someType)。例如:classUser{/**@varArrayCollection*/private$friends;publicfunctionhasFriend($name){foreach($this->friendsas$friend){if($friend->getName()===$name){returntrue;}}returnfalse;