_id; } /** * Устанавливает идентификатор персональных данных. * * @param string $id Идентификатор персональных данных * * @return $this */ public function setId($id) { if (!TypeCast::canCastToString($id)) { throw new InvalidPropertyValueTypeException('Invalid PayoutPersonalData id value type', 0, 'PayoutPersonalData.id', $id); } $length = mb_strlen($id, 'utf-8'); if ($length < PersonalDataInterface::MIN_LENGTH_ID || $length > PersonalDataInterface::MAX_LENGTH_ID) { throw new InvalidPropertyValueException('Invalid PayoutPersonalData id value', 0, 'PayoutPersonalData.id', $id); } $this->_id = (string)$id; return $this; } }