/** * @param Principal $principal The principal object to add. */ protected function doAddPrincipal($principal) { $this->collPrincipals[] = $principal; $principal->setState($this); }