Thanks for your reply Kenton,
I've been going round in circles with the documentation but completely
missed the section on custom options. Ok, so that has helped a little
but I'm still not sure how to apply it. So here is some more
information. I have the sample addressbook.proto file and at the top
it has a couple of options:
option java_package = "com.example.tutorial";
option java_outer_classname = "AddressBookProtos";
All I want to do is add another line like so:
option php_skip_unknown = true;
or something like:
option php_namespace = "My/Namespace";
Which, in the first case, would tell my compiler to skip over unknown
fields instead of storing them, and the second put the generated files
in a particular namespace.
Now I see from the documentation I can extend FileOptions, but where
do I save the proto file with my new options in it? Would I need to
recompile the protoc compiler? At the moment I'm using protoc
installed from apt, and giving it the following command line:
protoc --php_out . --plugin=protoc-gen-php=./protoc-gen-php my.proto
Thanks for any guidance you can give me.
Andrew