1. 17 Jan, 2019 1 commit
  2. 16 Jul, 2018 2 commits
  3. 13 Jul, 2018 2 commits
  4. 25 May, 2018 1 commit
    • Brent Shaffer's avatar
      PHP namespaces for nested messages and enums (#4536) · 2774e544
      Brent Shaffer authored
      * uses namespaces for nested messages and enums
      
      * fixes namespaces for PHP dist
      
      * fixes namespace for Descriptors, adds Cardinality and Kind
      
      * fixes nested namespaces for reserved words and adds tests
      
      * adds tests and generator fix for php class prefixes
      
      * fixes escaping of protobuf packages, enum comments, misc others
      
      * nice refactor of generated code
      
      * adds class files for backwards compatibility
      
      * simplifies code with templates
      
      * adds compatibility files to makefile
      
      * cleanup of generator and fixes nested namespace bug
      
      * regenerates proto types
      
      * remove internal BC classes
      
      * adds deprecated warning, adds methods back
      
      * simplifies if statement
      
      * fixes dist files
      
      * addresses review comments
      
      * adds back TYPE_URL_PREFIX constant
      
      * adds @deprecated to old nested class files
      
      * skips tests which require a separate process when protobuf.so is enabled
      
      * Adds tests for legacy nested classes that do not require separate processes to test
      
      * uses legacy names for GPBUtil message check
      
      * adds block for IDE @deprecated message
      
      * Namespace for nested message/enum in c extension
      
      * Remove unused code
      2774e544
  5. 24 May, 2018 1 commit
    • Brent Shaffer's avatar
      PHP namespaces for nested messages and enums (#4536) · 67379546
      Brent Shaffer authored
      * uses namespaces for nested messages and enums
      
      * fixes namespaces for PHP dist
      
      * fixes namespace for Descriptors, adds Cardinality and Kind
      
      * fixes nested namespaces for reserved words and adds tests
      
      * adds tests and generator fix for php class prefixes
      
      * fixes escaping of protobuf packages, enum comments, misc others
      
      * nice refactor of generated code
      
      * adds class files for backwards compatibility
      
      * simplifies code with templates
      
      * adds compatibility files to makefile
      
      * cleanup of generator and fixes nested namespace bug
      
      * regenerates proto types
      
      * remove internal BC classes
      
      * adds deprecated warning, adds methods back
      
      * simplifies if statement
      
      * fixes dist files
      
      * addresses review comments
      
      * adds back TYPE_URL_PREFIX constant
      
      * adds @deprecated to old nested class files
      
      * skips tests which require a separate process when protobuf.so is enabled
      
      * Adds tests for legacy nested classes that do not require separate processes to test
      
      * uses legacy names for GPBUtil message check
      
      * adds block for IDE @deprecated message
      
      * Namespace for nested message/enum in c extension
      
      * Remove unused code
      67379546
  6. 20 Jun, 2017 1 commit
    • Ryan Gordon's avatar
      Switch to addEnumType to fix fatal error (#3225) · 703cd8e1
      Ryan Gordon authored
      * Switch to addEnumType to fix fatal error
      
      * Fixing more cases of HHVM incompatibility
      
      * Updating tests to be hhvm compatible
      
      * Fixing tests
      
      * Fixing merge
      
      * Don't use call_user_func, should hopefully fix tests
      
      * Fixing spelling
      
      * Fixing another misspelling in a test
      
      * Fixing placement of append and kvUpdate functions
      
      * Actually fix function helpers
      
      * Remove double addEnumType. How did this ever work?
      
      * Fixing a couple more tests
      
      * Only use the setter if the return value isn't an object
      703cd8e1
  7. 19 Apr, 2017 1 commit
  8. 15 Mar, 2017 1 commit
  9. 08 Mar, 2017 1 commit
  10. 12 Feb, 2017 1 commit
  11. 26 Oct, 2016 1 commit
  12. 10 Oct, 2016 1 commit
  13. 23 Sep, 2016 1 commit
  14. 15 Sep, 2016 1 commit
    • Paul Yang's avatar
      Check in php implementation. (#2052) · e0e54661
      Paul Yang authored
      This pull request includes two implementation: C extension and PHP
      package. Both implementations support encode/decode of singular,
      repeated and map fields.
      e0e54661