url === null && $this->token === null && $this->photos === null) { throw new InvalidArgumentException( 'Provide one of "url", "token", or "photos" for PhotoAttachmentRequestPayload.' ); } } }