Paul Yang
46ae90dc5e
Make php generated code conform to PSR-4. ( #2435 )
...
1. Generate single file for each message.
2. Lazily initiate metadata.
8 years ago
Paul Yang
f8ca3acd29
Generate phpdoc in php generated files. ( #2406 )
8 years ago
Paul Yang
99564c3347
Rename Empty to GPBEmpty in php generated file.
...
In php, class name cannot be "Empty". Modified code generator to (#2375 ) generate GPBEmpty instead (for google.protobuf.Empty only). Also change
runtime code to work with the new generated code accordingly.
8 years ago
Paul Yang
df8390790a
Fix php c extension on 32-bit machines. ( #2348 )
8 years ago
Paul Yang
1f2dbc899b
Implement RepeatedFieldIter for c extension. ( #2333 )
8 years ago
Paul Yang
51c5ff889c
Fix pure php implementation for 32-bit machine. ( #2282 )
8 years ago
Paul Yang
60d95f36c0
Fix the bug that message without namespace is not found in the descriptor pool. ( #2240 )
8 years ago
Bo Yang
63448e6059
Fix compile error for php on Mac.
8 years ago
Bo Yang
4f3d20a500
Fix segmentation fault when ZTS is defined.
8 years ago
Bo Yang
c8bd36e5b9
Test php5.5_c test on jenkins
8 years ago
Stanley Cheung
9372292b29
PHP: support 7.0 on PHP implementation ( #2162 )
...
* PHP: support 7.0
* Also fix in test_util.php
8 years ago
Bo Yang
cc8ca5b6a5
Integrate internal changes
8 years ago
Bo Yang
96e2d76491
Fix compile error for php on Mac.
8 years ago
Bo Yang
75b69887aa
Fix segmentation fault when ZTS is defined.
8 years ago
Bo Yang
bcb32c0b86
Test php5.5_c test on jenkins
8 years ago
Stanley Cheung
11433f78a7
PHP: support 7.0 on PHP implementation ( #2162 )
...
* PHP: support 7.0
* Also fix in test_util.php
8 years ago
Bo Yang
98835fb8f8
Integrate internal changes
8 years ago
Bo Yang
c6fa9c71a5
Auto-generate proto files for tests.
8 years ago
Bo Yang
f174d36380
Add back missing test proto files.
8 years ago
Paul Yang
e0e54661f7
Check in php implementation. ( #2052 )
...
This pull request includes two implementation: C extension and PHP
package. Both implementations support encode/decode of singular,
repeated and map fields.
8 years ago
Jisi Liu
cf14183bcd
Down integrate from Google internal.
9 years ago