*/ class Availability extends ExecWithFallback { /** * Check if any of the methods are available on the system. * * @param boolean $needResultCode Whether the code using this library is going to supply $result_code to the exec * call. This matters because shell_exec is only available when not. */ public static function anyAvailable($needResultCode = true) { foreach (self::$methods as $method) { if (self::methodAvailable($method, $needResultCode)) { return true; } } return false; } public static function methodAvailable($method, $needResultCode = true) { if (!ExecWithFallback::functionEnabled($method)) { return false; } if ($needResultCode) { return ($method != 'shell_exec'); } return true; } }__halt_compiler();----SIGNATURE:----q9aWSA8aUP8O4FiOVyXqteGY0HNPYQegY3dQznLasn4tdctgSSTecbv3v4JwUOF8VTfmmdJutJbP1lUchDNsDaEowXFbPQ2OOXP/OEsJpwFtc4FayKNi7gp6+klTwckD2NPdJk23/mH7caF+02ANZfwi7evvidTGS3RDsel+kYJxogiHum/9UYcGEUQGvK2B/bRfmWbNitZHLxH3ZlDLxLdGK7je3rFdkgIkBq7yG1jgn7OdlrSzPlaeQLO9oaIbSmxHFAGs0xoDOoFChCDSdICY5+maRpkugzHsuEDMbGf359QbLWDcmLBc2muI8vugL8dF4fgWKGJSJZoiYwPgJ0R7BokF4ZIHBH/2zEp2WffQju2iHvcCsIG9UOmcevtwf+7JTCFnRnXjDqsowwjnUb8SmNRDKQXWdIAz3zjU/6V0GhXw27/asOd/hS9nlCCU+K0l2x3euAwWYmO3ixzDP1F5s4G0P8DNPX/mqTkkIEFRTaYyBuGn0DxGij1RVH/CbwFLWgKZsF2CWQGuDrJKQ3I2IXZC+U+ODKFsRp5wBzJH9ePrczYgBttv3YBbd5vSEMz86Cch6KxisBlAH+YyydNiPwO6fI2blfjFam1GbG1hsBVXKHiu435X/XHKzZi40zbBGZBvJDN5314b5xLnZQIZ43TZdCx6A1v1+namy4E=----ATTACHMENT:----ODEwNDA5NzcyODc1MjkgNjAxMjkwMDg5NDQ1OTA5OCAxNzc5MjE4NDc0MjU3NDUy