private static function process_if($if) { if (empty(self::$IF_REPLACE_RE)) { self::$IF_REPLACE_RE = '/(' . implode('|', array_keys(self::$IF_PARAMETERS)) . '|[=<>&|!]+)/'; } if (isset($if)) { $if = preg_replace('/[ _]+/', '_', $if); $if = preg_replace_callback(self::$IF_REPLACE_RE, array("Cloudinary", "translate_if"), $if); } return $if; }