@joshintosh thanks for the nice review! I haven’t worked with multisite installs much, but can look into it for a future version. Can you share how it’s not working for a multisite? Any error message or UI behaviour I can try to replicate and fix?
I couldn’t find any errors, but I’ll be honest, I didn’t look all that hard. The only thing that happened was nothing. I put in the
do_action( 'inspect', [ 'variable_name', $variable_name ] ); after the variable, reloaded, but the plugin settings page didn’t pick anything up. ¯\_(ツ)_/¯ I didn’t get a white screen, so that’s positive in my book. The plugin fails gracefully.
I tried this on a very custom multisite install, so could be anything really. I didn’t try it on a standard multisite install. It might be any number of things.
@joshintosh OK. Noted for now. Thanks for sharing further details. Let me know if you’re able to discover the root cause or run into any other issue.