{$check[0]} == $check[2])) { $failed = true; break; } } else if($check[1] === '!=') { if(!($record->{$check[0]} != $check[2])) { $failed = true; break; } } } if(!$failed) { $result = $record->$field; break; } } break; case "any": foreach ($rs as $record) { foreach ($checks as $check) { if($check[1] === '=') { if($record->{$check[0]} == $check[2]) { $result = $record->$field; break; } } else if($check[1] === '!=') { if($record->{$check[0]} != $check[2]) { $result = $record->$field; break; } } } } break; case "none": foreach ($rs as $record) { $failed = false; foreach ($checks as $check) { if($check[1] === '=') { if($record->{$check[0]} == $check[2]) { $failed = true; break; } } else if($check[1] === '!=') { if($record->{$check[0]} != $check[2]) { $failed = true; break; } } } if(!$failed) { $result = $record->$field; break; } } break; } return $result; } } if(!function_exists('friendly_date_time')) { function friendly_date_time($value) { try { $result = strtotime($value); $result = date("j M o, H:i"); return $result; } catch (Exception $e) { return $value; } } }