Title: Ryan Neudorf's Replies | WordPress.org

---

# Ryan Neudorf

  [  ](https://wordpress.org/support/users/ohryan/)

 *   [Profile](https://wordpress.org/support/users/ohryan/)
 *   [Topics Started](https://wordpress.org/support/users/ohryan/topics/)
 *   [Replies Created](https://wordpress.org/support/users/ohryan/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/ohryan/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/ohryan/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/ohryan/engagements/)
 *   [Favorites](https://wordpress.org/support/users/ohryan/favorites/)

 Search replies:

## Forum Replies Created

Viewing 9 replies - 1 through 9 (of 9 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Booking for Appointments and Events Calendar - Amelia] php-scoper getallheaders() conflict](https://wordpress.org/support/topic/php-scoper-getallheaders-conflict/)
 *  Thread Starter [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [4 months, 2 weeks ago](https://wordpress.org/support/topic/php-scoper-getallheaders-conflict/#post-18862429)
 * Thanks.
 * Will this be available for general release soon?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Booking for Appointments and Events Calendar - Amelia] php-scoper getallheaders() conflict](https://wordpress.org/support/topic/php-scoper-getallheaders-conflict/)
 *  Thread Starter [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [4 months, 3 weeks ago](https://wordpress.org/support/topic/php-scoper-getallheaders-conflict/#post-18858095)
 * Great news!
 * Due to a platform plugin we run, this is affecting all of our customers who use
   your plugin.
 * What is the temporary fix you’d recommend?
 * Thanks,
   Ryan
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Booking for Appointments and Events Calendar - Amelia] php-scoper getallheaders() conflict](https://wordpress.org/support/topic/php-scoper-getallheaders-conflict/)
 *  Thread Starter [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [4 months, 3 weeks ago](https://wordpress.org/support/topic/php-scoper-getallheaders-conflict/#post-18856933)
 * Hi.
 * So the issue is as follows:
    - The hash for `/ralouphie/getallheaders/src/getallheaders.php` in this plugin
      is `7b11c4dc42b3b3023073cb14e519683c` (you can see that here: [https://plugins.svn.wordpress.org/ameliabooking/trunk/vendor/composer/autoload_files.php](https://plugins.svn.wordpress.org/ameliabooking/trunk/vendor/composer/autoload_files.php)
    - This is the same hash that composer will generated for an unmodified version
      of `ralouphie/getallheaders`.
    - You have modified `getallheaders.php` to rename the funciton, here: [https://plugins.svn.wordpress.org/ameliabooking/trunk/vendor/ralouphie/getallheaders/src/getallheaders.php](https://plugins.svn.wordpress.org/ameliabooking/trunk/vendor/ralouphie/getallheaders/src/getallheaders.php)
    - When another plugin also includes `ralouphie/getallheaders`, if Amelia loads
      first, composer will skip loading that plugin’s version of `ralouphie/getallheaders`(
      since they share hashes).
    - Amelia has renamed `getallheaders()` to `ameliavendor_getallheaders` here:
      [https://plugins.svn.wordpress.org/ameliabooking/trunk/vendor/ralouphie/getallheaders/src/getallheaders.php](https://plugins.svn.wordpress.org/ameliabooking/trunk/vendor/ralouphie/getallheaders/src/getallheaders.php)
    - So when code outside of the Amelia plugin runs and that code needs a `getallheaders()`
      polyfill, it will result in a fatal error due to the method being undefined.
 * Here are some related issues: 
   [https://github.com/composer/composer/issues/7942](https://github.com/composer/composer/issues/7942)
   [https://github.com/humbug/php-scoper/issues/298](https://github.com/humbug/php-scoper/issues/298)
 * It seems that the composer hashing behaviour may have been resolved in php-scoper
   v0.18.0. So rebuilding with the latest version of scope my resolve the issue.
   
   However, in my opinion, it would be best just to exclude `ralouphie/getallheaders`
   from php-scope entirely since it is a polyfill for a PHP core method.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Friends] Stopped seeing friend feed updates](https://wordpress.org/support/topic/stop-seeing-friend-feed-updates/)
 *  Thread Starter [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [9 months, 3 weeks ago](https://wordpress.org/support/topic/stop-seeing-friend-feed-updates/#post-18689957)
 * Seems to be related to this issue: [https://github.com/akirk/friends/issues/563](https://github.com/akirk/friends/issues/563)
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Database Sync] [Feature Request] Replace Site URL](https://wordpress.org/support/topic/feature-request-replace-site-url/)
 *  Thread Starter [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [9 years, 12 months ago](https://wordpress.org/support/topic/feature-request-replace-site-url/#post-7661060)
 * [@tamlyn](https://wordpress.org/support/users/tamlyn/) to be honest, i always
   forget about this solution. It doesn’t fix URLs in the content though, does it?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Accordion FAQ - Compatible With All Page Builder (Elementor, Gutenberg)] change the font family](https://wordpress.org/support/topic/change-the-font-family/)
 *  [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [10 years, 4 months ago](https://wordpress.org/support/topic/change-the-font-family/#post-7070846)
 * I’ve enabled this setting by modifing lib/admin/settings.php and front/style.
   php: [https://dl.dropboxusercontent.com/u/480185/responsive-accordion-and-collapse.zip](https://dl.dropboxusercontent.com/u/480185/responsive-accordion-and-collapse.zip)
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Accordion FAQ - Compatible With All Page Builder (Elementor, Gutenberg)] change the font family](https://wordpress.org/support/topic/change-the-font-family/)
 *  [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [10 years, 4 months ago](https://wordpress.org/support/topic/change-the-font-family/#post-7070845)
 * The inline CSS for .wpsm_panel-body is echoed inside the page `<body>` with an`!
   important`. This makes it impossible to override the font defined in the plugin
   with CSS from the theme’s style.
 * An option to disable the plugin’s font setting would be appreciated.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Slider by Soliloquy - Responsive Image Slider for WordPress] Limit user capabilities to just admin](https://wordpress.org/support/topic/limit-user-capabilities-to-just-admin/)
 *  [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/limit-user-capabilities-to-just-admin/#post-6294948)
 * Why not give soliloquy its own capability?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP RSS Aggregator - RSS Import, Feed to Post, Autoblogging, AI Content] post type not working any longer](https://wordpress.org/support/topic/post-type-not-working-any-longer/)
 *  [Ryan Neudorf](https://wordpress.org/support/users/ohryan/)
 * (@ohryan)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/post-type-not-working-any-longer/#post-4019929)
 * Same problem here.
 * I’m sending you an email.

Viewing 9 replies - 1 through 9 (of 9 total)