msgraph-sdk-php
msgraph-sdk-php copied to clipboard
PHP enum generation issues
We've noticed some issues with the code generation for PHP and how it handles enums.
-
[ ] For example, VoiceGender. The member names are uppercase but are generated as lower case.
<EnumType Name="VoiceGender"> <Member Name="Female" Value="0" /> <Member Name="Male" Value="1" /> </EnumType>
-
[ ] Enum members with underscores in the name have the underscore removed. For example, in DeviceManagementSubscriptions, Member Name="intune_EDU" becomes
const INTUNE_EDU = "intuneEDU"; AB#7580