Sitecore.FakeDb.Data.Engines.DataStorage.GetSourceItem C# (CSharp) Method

GetSourceItem() private method

private GetSourceItem ( DbItem fakeItem ) : DbItem
fakeItem DbItem
return DbItem
    private DbItem GetSourceItem(DbItem fakeItem)
    {
      if (!fakeItem.Fields.ContainsKey(SourceFieldId))
      {
        return null;
      }

      var sourceUri = fakeItem.Fields[SourceFieldId].Value;
      if (!ItemUri.IsItemUri(sourceUri))
      {
        return null;
      }

      return this.GetFakeItem(new ItemUri(sourceUri).ItemID);
    }
  }