C# Class Sitecore.Modules.WeBlog.TokenReplacer

Show file Open project: WeTeam/WeBlog

Public Methods

Method Description
Replace ( string input, System.Item contextItem ) : string
ResolveContextTokens ( string text, System.Item contextItem ) : string
ResolveSettingsTokens ( string text, System.Item contextItem ) : string

Private Methods

Method Description
GetItemDelegate ( string arg, System.Item contextItem ) : Func
GetTokensArgs ( string text, string token ) : IEnumerable
ResolvePath ( string text, string token, Func itemDelegate ) : string

Method Details

Replace() public static method

public static Replace ( string input, System.Item contextItem ) : string
input string
contextItem System.Item
return string

ResolveContextTokens() public static method

public static ResolveContextTokens ( string text, System.Item contextItem ) : string
text string
contextItem System.Item
return string

ResolveSettingsTokens() public static method

public static ResolveSettingsTokens ( string text, System.Item contextItem ) : string
text string
contextItem System.Item
return string