public static function generate_random_string($length = 7)
{
$salt = 'abcdefghijklmnopqrstuvwxyz';
return substr(str_shuffle(str_repeat($salt, $length)), 0, $length);
}
protected function replace_elements_ids($data) { return Plugin::instance()->db->iterate_data($data, function ($element) { $element['id'] = Utils::generate_random_string(); return $element; }); }