public function addImage(PwDesignAsynImageDm $dm) { $resource = $dm->beforeAdd(); if ($resource instanceof PwError) { return $resource; } return $this->_getDao()->add($dm->getData()); }