$text = $values[0];
if ($text !== "") {
yerine
if(isset($values[0]) && $values[0]!=''){
$text = $values[0];

önce values 0 ın varlığı kontrol edilir sonra boş olup olmadığı, var olmayan bişeyi boş olup olmadığı kontrol edilirken hata verebilir.