protected function memory_exceeded()
{
$memory_limit = $this->get_memory_limit() * 0.9;
// 90% of max memory
$current_memory = memory_get_usage(true);
$return = false;
if ($current_memory >= $memory_limit) {
$return = true;
}
return apply_filters($this->identifier . '_memory_exceeded', $return);
}