@@ -13,11 +13,11 @@ code, but instead contain empty function and method bodies. A very basic stub lo
1313 /** @var float */
1414 const WEIGHT = 6.8;
1515
16- class Atmopshere {
16+ class Atmosphere {
1717 public function calculateBar(): float {}
1818 }
1919
20- function fahrenheitToCelcius (float $fahrenheitToCelcius ): float {}
20+ function fahrenheitToCelsius (float $fahrenheitToCelsius ): float {}
2121
2222 Any kind of symbol can be declared via stubs. Every type can be used, with the exception of
2323disjunctive normal form (DNF) types. Additional meta information can be added via PHPDoc blocks or
@@ -33,17 +33,17 @@ using namespace blocks:
3333 /** @var float */
3434 const WEIGHT_TON = 6.8;
3535
36- class Atmopshere {
36+ class Atmosphere {
3737 public function calculateBar(): float {}
3838 }
3939 }
4040
4141 namespace Algorithms {
42- function fahrenheitToCelcius (float $fahrenheit): float {}
42+ function fahrenheitToCelsius (float $fahrenheit): float {}
4343 }
4444
4545 The above example declares the global constants ``ANIMAL `` and ``WEIGHT_TON ``, and the class
46- ``Atmopshere `` in the top-level namespace. The ``fahrenheitToCelcius () `` function is declared to be
46+ ``Atmosphere `` in the top-level namespace. The ``fahrenheitToCelsius () `` function is declared to be
4747in the ``Algorithms `` namespace.
4848
4949********************
@@ -77,11 +77,11 @@ The arginfo file matching our first example looks like:
7777 /* This is a generated file, edit the .stub.php file instead.
7878 * Stub hash: e4ed788d54a20272a92a3f6618b73d48ec848f97 */
7979
80- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_fahrenheitToCelcius , 0, 1, IS_DOUBLE, 0)
81- ZEND_ARG_TYPE_INFO(0, fahrenheitToCelcius , IS_DOUBLE, 0)
80+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_fahrenheitToCelsius , 0, 1, IS_DOUBLE, 0)
81+ ZEND_ARG_TYPE_INFO(0, fahrenheitToCelsius , IS_DOUBLE, 0)
8282 ZEND_END_ARG_INFO()
8383
84- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Atmopshere_calculateBar , 0, 0, IS_DOUBLE, 0)
84+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Atmosphere_calculateBar , 0, 0, IS_DOUBLE, 0)
8585 ZEND_END_ARG_INFO()
8686
8787 The hash that is included in the file makes sure that stub files are not reprocessed unless the stub
@@ -186,24 +186,24 @@ In order to generate these, add the file-level ``@generate-function-entries`` PH
186186 public function calculateBar(): float {}
187187 }
188188
189- function fahrenheitToCelcius (float $fahrenheit): float {}
189+ function fahrenheitToCelsius (float $fahrenheit): float {}
190190
191191 Now, the following C code is generated:
192192
193193.. code :: c
194194
195- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_fahrenheitToCelcius , 0, 1, IS_DOUBLE, 0)
195+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_fahrenheitToCelsius , 0, 1, IS_DOUBLE, 0)
196196 ZEND_ARG_TYPE_INFO(0, fahrenheit, IS_DOUBLE, 0)
197197 ZEND_END_ARG_INFO()
198198
199199 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Atmosphere_calculateBar, 0, 0, IS_DOUBLE, 0)
200200 ZEND_END_ARG_INFO()
201201
202- ZEND_FUNCTION(fahrenheitToCelcius );
202+ ZEND_FUNCTION(fahrenheitToCelsius );
203203 ZEND_METHOD(Atmosphere, calculateBar);
204204
205205 static const zend_function_entry ext_functions[] = {
206- ZEND_FE(fahrenheitToCelcius, arginfo_fahrenheitToCelcius )
206+ ZEND_FE(fahrenheitToCelsius, arginfo_fahrenheitToCelsius )
207207 ZEND_FE_END
208208 };
209209
@@ -762,7 +762,7 @@ Running it with the stub examples that are used in this guide, the following war
762762 Warning: Missing class synopsis for Number
763763 Warning: Missing class synopsis for Elephant
764764 Warning: Missing class synopsis for Atmosphere
765- Warning: Missing method synopsis for fahrenheitToCelcius ()
765+ Warning: Missing method synopsis for fahrenheitToCelsius ()
766766 Warning: Missing method synopsis for Atmosphere::calculateBar ()
767767
768768**********************
0 commit comments