class Requirement_PDO extends Requirement
{
    var $name = 'PDO';
    public static function test()
    {
        if (class_exists('PDO') && \PDO::getAvailableDrivers()) {
            return implode(', ', \PDO::getAvailableDrivers());
        }
        return false;
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_PDO', 'PHP');
/**
 * Class Requirement_Proc_Open
 */
class Requirement_Proc_Open extends Requirement
{
    /**
     * @var string
     */
    var $name = 'proc_open';
    /**
     * @return bool
     */
    public static function test()
    {
        return function_exists('proc_open') && function_exists('proc_close');
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_Proc_Open', 'PHP');
class Requirement_Plugin_Version extends Requirement
{
    var $name = 'Plugin Version';
    public static function test()
    {
        return Plugin::PLUGIN_VERSION;
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_Plugin_Version', 'constants');
class Requirement_Max_Exec extends Requirement
{
    var $name = 'Max execution time';
    public static function test()
    {
        return @ini_get('max_execution_time');
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_Max_Exec', 'PHP');
class Requirement_PDO extends Requirement
{
    var $name = 'PDO';
    public static function test()
    {
        if (class_exists('PDO') && \PDO::getAvailableDrivers()) {
            return implode(', ', \PDO::getAvailableDrivers());
        }
        return false;
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_PDO', 'PHP');
Beispiel #3
0
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_Home_Url', 'Site');
class Requirement_Site_Url extends Requirement
{
    var $name = 'Site URL';
    protected function test()
    {
        return site_url();
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_Site_Url', 'Site');
class Requirement_Plugin_Version extends Requirement
{
    var $name = 'Plugin Version';
    protected function test()
    {
        return Plugin::PLUGIN_VERSION;
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_Plugin_Version', 'constants');
class Requirement_Max_Exec extends Requirement
{
    var $name = 'Max execution time';
    protected function test()
    {
        return @ini_get('max_execution_time');
    }
}
Requirements::register('HM\\BackUpWordPress\\Requirement_Max_Exec', 'PHP');