C# Class N2.Tests.Fakes.FakeLanguageGateway

Inheritance: ILanguageGateway
Mostra file Open project: n2cms/n2cms

Public Methods

Method Description
Associate ( IEnumerable items ) : void
FakeLanguageGateway ( ) : System
FindTranslations ( ContentItem item ) : IEnumerable
GetAvailableLanguages ( ) : IEnumerable
GetEditTranslations ( ContentItem item, bool includeCurrent, bool generateNonTranslated ) : IEnumerable
GetLanguage ( ContentItem item ) : ILanguage
GetLanguage ( string languageCode ) : ILanguage
GetTranslation ( ContentItem item, ILanguage language ) : ContentItem
IsLanguageRoot ( ContentItem item ) : bool
Unassociate ( ContentItem item ) : void

Method Details

Associate() public method

public Associate ( IEnumerable items ) : void
items IEnumerable
return void

FakeLanguageGateway() public method

public FakeLanguageGateway ( ) : System
return System

FindTranslations() public method

public FindTranslations ( ContentItem item ) : IEnumerable
item ContentItem
return IEnumerable

GetAvailableLanguages() public method

public GetAvailableLanguages ( ) : IEnumerable
return IEnumerable

GetEditTranslations() public method

public GetEditTranslations ( ContentItem item, bool includeCurrent, bool generateNonTranslated ) : IEnumerable
item ContentItem
includeCurrent bool
generateNonTranslated bool
return IEnumerable

GetLanguage() public method

public GetLanguage ( ContentItem item ) : ILanguage
item ContentItem
return ILanguage

GetLanguage() public method

public GetLanguage ( string languageCode ) : ILanguage
languageCode string
return ILanguage

GetTranslation() public method

public GetTranslation ( ContentItem item, ILanguage language ) : ContentItem
item ContentItem
language ILanguage
return ContentItem

IsLanguageRoot() public method

public IsLanguageRoot ( ContentItem item ) : bool
item ContentItem
return bool

Unassociate() public method

public Unassociate ( ContentItem item ) : void
item ContentItem
return void