The Pods Framework is a Content Development Framework for WordPress - It lets you create and extend content types that can be used for any project. Add fields of various types we've built in, or add your own with custom inputs, you have total control.
https://github.com/pods-framework/pods/blob/20f681a61d80f9f4d272d7d407bf92d61ef8ade7/init.php#L153
in
init.php
several deactivation functions check the hard-codedplugins/pods-ui
directory.This may prevent devs from changing the name of the
plugins
directory. Which can often be a security recomendation. Eg:Can we improve this so it checks for alternative directory structures? I believe wp-migrate-lite does something like this here: https://github.com/deliciousbrains/wp-migrate-db/blob/f0bd63fae078f3c6added0b3db18983a2a6d4e07/compatibility/wp-migrate-db-pro-compatibility.php#L17
(Also, was
pods-ui
the original directory name way back in the day?)