public function addMember(Core_Model_Item_Abstract $resource, User_Model_User $user) { parent::addMember($resource, $user); if ($this->isReciprocal()) { parent::addMember($user, $resource); } // parent::setResourceApproved($resource, $user); // // if( $this->isReciprocal() ) { // parent::setUserApproved($user, $resource); // } return $this; }
public function addMember(User_Model_User $resource, User_Model_User $user) { parent::addMember($user, $resource); if ($this->isReciprocal()) { parent::addMember($resource, $user); } if (!$this->isUserApprovalRequired()) { parent::setResourceApproved($user, $resource); if ($this->isReciprocal()) { parent::setResourceApproved($resource, $user); } } return $this; }