aboutsummaryrefslogtreecommitdiff
path: root/php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php
diff options
context:
space:
mode:
authorPaul Yang <TeBoring@users.noreply.github.com>2017-10-05 21:03:57 -0700
committerGitHub <noreply@github.com>2017-10-05 21:03:57 -0700
commit77f64bb7779ec2195f9bc4dc82497d12c18fc6b7 (patch)
tree0c1b7683a15ecd6fb597a05aaaae08cf4420107e /php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php
parentcd5f49d0942e19a5854a325941918fca02fdb409 (diff)
downloadprotobuf-77f64bb7779ec2195f9bc4dc82497d12c18fc6b7.tar.gz
protobuf-77f64bb7779ec2195f9bc4dc82497d12c18fc6b7.tar.bz2
protobuf-77f64bb7779ec2195f9bc4dc82497d12c18fc6b7.zip
Add well known types to php runtime. (#3697)
* Add well known types to php runtime. * Fix php7.0 tests * No longer generate empty.proto in test as it has been included in runtime. * Fix zts build * Clean code * Rename g_p_b_empty to empty. * Don't generate code for empty.proto in compatibility test * Fix 32-bit * Fix mac build * Fix Makefile.am to add new files
Diffstat (limited to 'php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php')
-rw-r--r--php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php30
1 files changed, 30 insertions, 0 deletions
diff --git a/php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php b/php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php
new file mode 100644
index 00000000..88f42a11
--- /dev/null
+++ b/php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php
@@ -0,0 +1,30 @@
+<?php
+# Generated by the protocol buffer compiler. DO NOT EDIT!
+# source: google/protobuf/empty.proto
+
+namespace GPBMetadata\Google\Protobuf;
+
+class GPBEmpty
+{
+ public static $is_initialized = false;
+
+ public static function initOnce() {
+ $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
+
+ if (static::$is_initialized == true) {
+ return;
+ }
+ $pool->internalAddGeneratedFile(hex2bin(
+ "0ab7010a1b676f6f676c652f70726f746f6275662f656d7074792e70726f" .
+ "746f120f676f6f676c652e70726f746f62756622070a05456d7074794276" .
+ "0a13636f6d2e676f6f676c652e70726f746f627566420a456d7074795072" .
+ "6f746f50015a276769746875622e636f6d2f676f6c616e672f70726f746f" .
+ "6275662f7074797065732f656d707479f80101a20203475042aa021e476f" .
+ "6f676c652e50726f746f6275662e57656c6c4b6e6f776e54797065736206" .
+ "70726f746f33"
+ ));
+
+ static::$is_initialized = true;
+ }
+}
+