public static function tmptostring($value)
 {
     if (is_null($value)) {
         return 'null';
     } else {
         if (is_bool($value)) {
             return $value == true ? 'true' : 'false';
         } else {
             if ($value instanceof \DateTime) {
                 return Utilities::convertToEdmDateTime($value);
             } else {
                 if ($value instanceof Entity) {
                     return self::entityToString($value);
                 } else {
                     if (is_array($value)) {
                         return self::entityPropsToString($value);
                     } else {
                         if ($value instanceof Filter) {
                             return TableServiceFunctionalTestUtils::filtertoString($value);
                         } else {
                             return $value;
                         }
                     }
                 }
             }
         }
     }
 }