Conditions | 2 |
Paths | 2 |
Total Lines | 108 |
Code Lines | 103 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
1 | <?php |
||
11 | public static function initOnce() { |
||
12 | $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool(); |
||
13 | |||
14 | if (static::$is_initialized == true) { |
||
15 | return; |
||
16 | } |
||
17 | \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce(); |
||
18 | $pool->internalAddGeneratedFile(hex2bin( |
||
19 | "0ac7160a14676f737369702f6d6573736167652e70726f746f1206676f73" . |
||
20 | "736970225f0a08456e76656c6f7065120f0a077061796c6f616418012001" . |
||
21 | "280c12110a097369676e617475726518022001280c122f0a0f7365637265" . |
||
22 | "745f656e76656c6f706518032001280b32162e676f737369702e53656372" . |
||
23 | "6574456e76656c6f706522340a0e536563726574456e76656c6f7065120f" . |
||
24 | "0a077061796c6f616418012001280c12110a097369676e61747572651802" . |
||
25 | "2001280c222f0a06536563726574121a0a10696e7465726e616c456e6470" . |
||
26 | "6f696e74180120012809480042090a07636f6e74656e7422c8070a0d476f" . |
||
27 | "737369704d657373616765120d0a056e6f6e6365180120012804120f0a07" . |
||
28 | "6368616e6e656c18022001280c12260a0374616718032001280e32192e67" . |
||
29 | "6f737369702e476f737369704d6573736167652e54616712290a09616c69" . |
||
30 | "76655f6d736718052001280b32142e676f737369702e416c6976654d6573" . |
||
31 | "736167654800122c0a076d656d5f72657118062001280b32192e676f7373" . |
||
32 | "69702e4d656d62657273686970526571756573744800122d0a076d656d5f" . |
||
33 | "72657318072001280b321a2e676f737369702e4d656d6265727368697052" . |
||
34 | "6573706f6e7365480012270a08646174615f6d736718082001280b32132e" . |
||
35 | "676f737369702e446174614d657373616765480012240a0568656c6c6f18" . |
||
36 | "092001280b32132e676f737369702e476f7373697048656c6c6f48001226" . |
||
37 | "0a08646174615f646967180a2001280b32122e676f737369702e44617461" . |
||
38 | "446967657374480012270a08646174615f726571180b2001280b32132e67" . |
||
39 | "6f737369702e4461746152657175657374480012290a0b646174615f7570" . |
||
40 | "64617465180c2001280b32122e676f737369702e44617461557064617465" . |
||
41 | "4800121e0a05656d707479180d2001280b320d2e676f737369702e456d70" . |
||
42 | "7479480012250a04636f6e6e180e2001280b32152e676f737369702e436f" . |
||
43 | "6e6e45737461626c697368480012270a0a73746174655f696e666f180f20" . |
||
44 | "01280b32112e676f737369702e5374617465496e666f480012330a0e7374" . |
||
45 | "6174655f736e617073686f7418102001280b32192e676f737369702e5374" . |
||
46 | "617465496e666f536e617073686f744800123b0a1373746174655f696e66" . |
||
47 | "6f5f70756c6c5f72657118112001280b321c2e676f737369702e53746174" . |
||
48 | "65496e666f50756c6c52657175657374480012330a0d73746174655f7265" . |
||
49 | "717565737418122001280b321a2e676f737369702e52656d6f7465537461" . |
||
50 | "746552657175657374480012350a0e73746174655f726573706f6e736518" . |
||
51 | "132001280b321b2e676f737369702e52656d6f7465537461746552657370" . |
||
52 | "6f6e7365480012330a0e6c6561646572736869705f6d736718142001280b" . |
||
53 | "32192e676f737369702e4c6561646572736869704d657373616765480012" . |
||
54 | "2d0a0d706565725f6964656e7469747918152001280b32142e676f737369" . |
||
55 | "702e506565724964656e746974794800225f0a03546167120d0a09554e44" . |
||
56 | "4546494e4544100012090a05454d5054591001120c0a084f52475f4f4e4c" . |
||
57 | "591002120d0a094348414e5f4f4e4c59100312100a0c4348414e5f414e44" . |
||
58 | "5f4f52471004120f0a0b4348414e5f4f525f4f5247100542090a07636f6e" . |
||
59 | "74656e7422670a095374617465496e666f12100a086d6574616461746118" . |
||
60 | "012001280c12230a0974696d657374616d7018022001280b32102e676f73" . |
||
61 | "7369702e5065657254696d65120e0a06706b695f696418032001280c1213" . |
||
62 | "0a0b6368616e6e656c5f4d414318042001280c22370a115374617465496e" . |
||
63 | "666f536e617073686f7412220a08656c656d656e747318012003280b3210" . |
||
64 | "2e676f737369702e456e76656c6f7065222b0a145374617465496e666f50" . |
||
65 | "756c6c5265717565737412130a0b6368616e6e656c5f4d41431801200128" . |
||
66 | "0c22480a0d436f6e6e45737461626c697368120e0a06706b695f69641801" . |
||
67 | "2001280c12100a086964656e7469747918022001280c12150a0d746c735f" . |
||
68 | "636572745f6861736818032001280c223e0a0c506565724964656e746974" . |
||
69 | "79120e0a06706b695f696418012001280c120c0a04636572741802200128" . |
||
70 | "0c12100a086d6574616461746118032001280c22540a0b44617461526571" . |
||
71 | "75657374120d0a056e6f6e6365180120012804120f0a0764696765737473" . |
||
72 | "18022003280912250a086d73675f7479706518032001280e32132e676f73" . |
||
73 | "7369702e50756c6c4d73675479706522550a0b476f7373697048656c6c6f" . |
||
74 | "120d0a056e6f6e636518012001280412100a086d65746164617461180220" . |
||
75 | "01280c12250a086d73675f7479706518032001280e32132e676f73736970" . |
||
76 | "2e50756c6c4d73675479706522620a0a44617461557064617465120d0a05" . |
||
77 | "6e6f6e6365180120012804121e0a046461746118022003280b32102e676f" . |
||
78 | "737369702e456e76656c6f706512250a086d73675f747970651803200128" . |
||
79 | "0e32132e676f737369702e50756c6c4d73675479706522530a0a44617461" . |
||
80 | "446967657374120d0a056e6f6e6365180120012804120f0a076469676573" . |
||
81 | "747318022003280912250a086d73675f7479706518032001280e32132e67" . |
||
82 | "6f737369702e50756c6c4d736754797065222f0a0b446174614d65737361" . |
||
83 | "676512200a077061796c6f616418012001280b320f2e676f737369702e50" . |
||
84 | "61796c6f616422280a075061796c6f6164120f0a077365715f6e756d1801" . |
||
85 | "20012804120c0a046461746118022001280c22690a0c416c6976654d6573" . |
||
86 | "7361676512220a0a6d656d6265727368697018012001280b320e2e676f73" . |
||
87 | "7369702e4d656d62657212230a0974696d657374616d7018022001280b32" . |
||
88 | "102e676f737369702e5065657254696d6512100a086964656e7469747918" . |
||
89 | "042001280c22600a114c6561646572736869704d657373616765120e0a06" . |
||
90 | "706b695f696418012001280c12230a0974696d657374616d701802200128" . |
||
91 | "0b32102e676f737369702e5065657254696d6512160a0e69735f6465636c" . |
||
92 | "61726174696f6e180320012808222c0a085065657254696d65120f0a0769" . |
||
93 | "6e635f6e756d180120012804120f0a077365715f6e756d18022001280422" . |
||
94 | "4e0a114d656d6265727368697052657175657374122a0a1073656c665f69" . |
||
95 | "6e666f726d6174696f6e18012001280b32102e676f737369702e456e7665" . |
||
96 | "6c6f7065120d0a056b6e6f776e18022003280c22550a124d656d62657273" . |
||
97 | "686970526573706f6e7365121f0a05616c69766518012003280b32102e67" . |
||
98 | "6f737369702e456e76656c6f7065121e0a046465616418022003280b3210" . |
||
99 | "2e676f737369702e456e76656c6f7065223c0a064d656d62657212100a08" . |
||
100 | "656e64706f696e7418012001280912100a086d6574616461746118022001" . |
||
101 | "280c120e0a06706b695f696418032001280c22070a05456d70747922400a" . |
||
102 | "1252656d6f746553746174655265717565737412150a0d73746172745f73" . |
||
103 | "65715f6e756d18012001280412130a0b656e645f7365715f6e756d180220" . |
||
104 | "01280422380a1352656d6f74655374617465526573706f6e736512210a08" . |
||
105 | "7061796c6f61647318012003280b320f2e676f737369702e5061796c6f61" . |
||
106 | "642a3d0a0b50756c6c4d736754797065120d0a09554e444546494e454410" . |
||
107 | "00120d0a09424c4f434b5f4d5347100112100a0c4944454e544954595f4d" . |
||
108 | "53471002327c0a06476f7373697012380a0c476f7373697053747265616d" . |
||
109 | "12102e676f737369702e456e76656c6f70651a102e676f737369702e456e" . |
||
110 | "76656c6f706522002801300112380a0450696e6712162e676f6f676c652e" . |
||
111 | "70726f746f6275662e456d7074791a162e676f6f676c652e70726f746f62" . |
||
112 | "75662e456d707479220042505a2b6769746875622e636f6d2f6879706572" . |
||
113 | "6c65646765722f6661627269632f70726f746f732f676f73736970ca0220" . |
||
114 | "48797065726c65646765725c4661627269635c50726f746f735c476f7373" . |
||
115 | "6970620670726f746f33" |
||
116 | )); |
||
117 | |||
118 | static::$is_initialized = true; |
||
119 | } |
||
122 |