public function getIndexFieldType($field)
 {
     if (!self::$indexFieldTypes) {
         self::$indexFieldTypes = array("login_data_id" => IIndexable::FIELD_TYPE_INTEGER, "is_admin" => IIndexable::FIELD_TYPE_INTEGER, "screen_name" => IIndexable::FIELD_TYPE_STRING, "full_name" => IIndexable::FIELD_TYPE_STRING, "first_name" => IIndexable::FIELD_TYPE_STRING, "last_name" => IIndexable::FIELD_TYPE_STRING, "email" => IIndexable::FIELD_TYPE_STRING, "about_me" => IIndexable::FIELD_TYPE_STRING, "tags" => IIndexable::FIELD_TYPE_STRING, "entries" => IIndexable::FIELD_TYPE_INTEGER, "storage_size" => IIndexable::FIELD_TYPE_INTEGER, "kuser_status" => IIndexable::FIELD_TYPE_INTEGER, "created_at" => IIndexable::FIELD_TYPE_DATETIME, "updated_at" => IIndexable::FIELD_TYPE_DATETIME, "partner_id" => IIndexable::FIELD_TYPE_INTEGER, "display_in_search" => IIndexable::FIELD_TYPE_INTEGER, "partner_data" => IIndexable::FIELD_TYPE_STRING, "puser_id" => IIndexable::FIELD_TYPE_STRING, "indexed_partner_data_int" => IIndexable::FIELD_TYPE_INTEGER, "indexed_partner_data_string" => IIndexable::FIELD_TYPE_STRING, "permission_names" => IIndexable::FIELD_TYPE_STRING, "role_ids" => IIndexable::FIELD_TYPE_STRING);
     }
     if (isset(self::$indexFieldTypes[$field])) {
         return self::$indexFieldTypes[$field];
     }
     return null;
 }