1. 07 Oct, 2018 1 commit
    • michaelbausor's avatar
      PHP: Add support for primitive types in setters (#5126) · 6a51c038
      michaelbausor authored
      * Add support for primitive types in setters
      
      * Update to address PR feedback
      
      * Add tests and fixes for repeated fields
      
      * Remove repeated field code, add getters
      
      * Cleanup, test getters and oneofs
      
      * Move boxing logic into separate class
      
      * Add tests for wrapper type constructor args
      
      * Update to add new setXXXValue methods
      
      * Fix tests for invalid values
      
      * Fix c extension for wrapper accessors
      
      * Fix the bug that well known types didn't call Message_construct
      
      * Address PR comments
      
      * Refactoring init message with array logic
      
      * Add include path to protoc
      
      * Add missing TSRM_LS defintion
      
      * Fix TSRM_LS
      
      * Fix dist check
      6a51c038
  2. 10 Sep, 2017 1 commit
  3. 04 Aug, 2017 1 commit
    • michaelbausor's avatar
      Update PHP descriptors (#3391) · 21b0e558
      michaelbausor authored
      * Add descriptors test
      
      * Update descriptors tests
      
      * Add public descriptors
      
      * Add test_desriptors.proto to test script
      
      * Update composer files
      
      * Remove references to GPBType, update tests to be compatible with c
      
      * Update for c extension compatibility
      
      * Remove nested enums for descriptor, update tests
      
      * Strip leading '.' from descriptor name
      
      * Update tests with test for getClass, fix OneofDescriptor
      
      * Add new files to Makefile.am
      21b0e558
  4. 30 Jun, 2017 1 commit
  5. 14 Jun, 2017 1 commit
    • Brent Shaffer's avatar
      Follows proper autoloading standards (#3123) · b9b34e9b
      Brent Shaffer authored
      * Follows proper autoloading standards
       - Splits PHP classes in descriptor.php into separate files
       - Splits MapFieldIter and RepeatedFieldIter into separate files
       - Moves descriptor.php to Internal/functions.php
       - Moves all namespaced functions into Iternal/functions.php
      
      * fixes Makefile.am for added php files
      
      * [PHP] moves all functions to GPBUtil
      
      * removes description.php from the makefile
      b9b34e9b