public function removePayment($payment) { return $this->setPayments(array_diff($this->getPayments(), array($payment))); }