php - Am I using Domain Object correctly? -
according article here you can think of them [services] "higher level domain objects", instead of business logic, services responsible interaction between domain objects , mappers. these structures end creating "public" interface interacting domain business logic. can avoid them, @ penalty of leaking domain logic controllers. i have been reading on mvc, , ive split m part services, domain objects , data mappers. services , data mappers easy figure out, dont understand reason domain objects, can please give me examples? here code: memberservice class memberservice extends service { public function authenticate() { $domainobject = $this->domainobjectfactory->getdomainobject('member'); $datamapper = $this->databasefactory->getmapper('member'); $_temp_sess_id = 0; $_temp_sess_password = ""; $member = $datamapper->fetch( $_temp_sess_id ); $authenticationre...