razvanalex
razvanalex
This PR adds some missing functionality and improved performance to PHP flatbuffers: - in PHP builder: finish with prefixed size, clear, and createBytesVector methods. I drew inspiration from [TS](https://github.com/google/flatbuffers/blob/master/ts/builder.ts#L425-L453). -...
Adds check against case insensitive keywords. Most languages are not affected by this change. In PHP, some names such as `Bool` cannot be used because it is a reserved keyword...
In C++, CreateX allows to write the default "" value of a required string, when the string is not explicitly set (i.e., [here](https://github.com/google/flatbuffers/blob/c7a8102b127a83d2a641717fc4120a8d5be6f495/src/idl_gen_cpp.cpp#L3422-L3442)). Object API Pack method uses this implementation...