rfc:extensions_load_order

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
rfc:extensions_load_order [2013/03/02 04:09] – created kallerfc:extensions_load_order [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 1: Line 1:
-  *   * Unordered List Item  *   * Unordered List Item 
 ====== PHP RFC: Extension load priority ====== ====== PHP RFC: Extension load priority ======
   * Version: 1.0   * Version: 1.0
Line 24: Line 23:
   * Both zend_extension=s and extension=s will have this feature, meaning the above applies to both extension structs.   * Both zend_extension=s and extension=s will have this feature, meaning the above applies to both extension structs.
   * There will be a varity of verbose constants (that masks to an integer) available:   * There will be a varity of verbose constants (that masks to an integer) available:
-  *   * ZEND_EXTPRIO_FIRST(1) - First priority, attempt to load first+      * ZEND_EXTPRIO_FIRST(1) - First priority, attempt to load first
       * ZEND_EXTPRIO_SECOND(3) - Secondary priority, early load extension too, may depend on an extension with 'first' priority       * ZEND_EXTPRIO_SECOND(3) - Secondary priority, early load extension too, may depend on an extension with 'first' priority
       * ZEND_EXTPRIO_DEFAULT(5) - Default value, will be used in the STANDARD_MODULE_PROPERTIES[_EX] macro (like mbstring)       * ZEND_EXTPRIO_DEFAULT(5) - Default value, will be used in the STANDARD_MODULE_PROPERTIES[_EX] macro (like mbstring)
Line 33: Line 32:
  
 Note, the value of ZEND_EXTPRIO_SECOND that defaults to 3 is intended. Note, the value of ZEND_EXTPRIO_SECOND that defaults to 3 is intended.
 +
 Note, values below 1 is not allowed and values above 9 can be used but since we don't really need a bigger namespace range, 9 will do for last loading for now. Other values between 1 and 9 thats not masked to a constant can be used manually for tweaks, should that be needed. Note, values below 1 is not allowed and values above 9 can be used but since we don't really need a bigger namespace range, 9 will do for last loading for now. Other values between 1 and 9 thats not masked to a constant can be used manually for tweaks, should that be needed.
  
rfc/extensions_load_order.1362197387.txt.gz · Last modified: 2017/09/22 13:28 (external edit)