code: protected function getPdoParamType($value)
      {
          if (\is_int($value)) {
              return PDO::PARAM_INT;
          } elseif (\is_bool($value)) {
              return PDO::PARAM_BOOL;
          } elseif (null === $value) {
              return PDO::PARAM_NULL;
          } elseif (\is_string($value)) {
              return PDO::PARAM_STR;
          } elseif (\is_float($value)) {
              return PDO::PARAM_STR;
          } elseif (\is_resource($value)) {
              return PDO::PARAM_LOB;
          }
  
          return false;
      }
docs: @param mixed $value
  
  @return bool|int