function _backup_migrate_is_valid_memory_limit in Backup and Migrate 7.3
Checks if a php.ini 'memory_limit' style value is valid.
See http://php.net/manual/en/ini.core.php#ini.memory-limit for what are valid values.
1 call to _backup_migrate_is_valid_memory_limit()
- backup_migrate_memory_limit_validate in ./
backup_migrate.advanced_settings.inc - Validate fields that require a PHP.ini-like memory_limit value.
File
- ./
backup_migrate.module, line 2154 - Backup and restore databases for Drupal.
Code
function _backup_migrate_is_valid_memory_limit($value) {
$test = preg_match('/^(-1|[0-9]+|[0-9]*(\\.[0-9]+)?[mg])$/i', $value);
// preg_match() returns truthy or falsy values, this makes it explicit.
$out = $test ? TRUE : FALSE;
return $test;
}