Beispiel #1
0
 public void ShouldNotThrowOnGetDefaultFieldTypeItem()
 {
     using (new Db("core"))
     {
         FieldTypeManager.GetDefaultFieldTypeItem();
     }
 }
        public Item GetFieldType(Field itemField)
        {
            Assert.ArgumentNotNull(itemField, "itemField");
            Item fieldTypeItem = FieldTypeManager.GetFieldTypeItem(StringUtil.GetString(new string[] { itemField.Type, "text" }));

            if (fieldTypeItem == null)
            {
                fieldTypeItem = FieldTypeManager.GetDefaultFieldTypeItem();
            }
            return(fieldTypeItem);
        }
Beispiel #3
0
        public virtual Item GetFieldTypeItem(Item field)
        {
            string fieldType = field["Type"];

            if (string.IsNullOrEmpty(fieldType))
            {
                fieldType = "text";
            }

            return(FieldTypeManager.GetFieldTypeItem(fieldType) ?? FieldTypeManager.GetDefaultFieldTypeItem());
        }
 public Item GetFieldType(Field itemField)
 {
     Assert.ArgumentNotNull(itemField, "itemField");
     return(FieldTypeManager.GetFieldTypeItem(StringUtil.GetString(itemField.Type, "text")) ??
            FieldTypeManager.GetDefaultFieldTypeItem());
 }