PHP 클래스 Inpsyde\MultilingualPress\Module\UserAdminLanguage\LocaleFilter

부터: 3.0.0
파일 보기 프로젝트 열기: inpsyde/multilingual-press

공개 메소드들

메소드 설명
__construct ( Inpsyde\MultilingualPress\Module\UserAdminLanguage\LanguageRepository $language_repository ) Constructor. Sets up the properties.
disable ( ) : boolean Removes the filter.
enable ( ) : boolean Adds the filter.
filter_locale ( string $locale ) : string Filters the locale and returns the user admin language of the current user, if set.

메소드 상세

__construct() 공개 메소드

Constructor. Sets up the properties.
부터: 3.0.0
public __construct ( Inpsyde\MultilingualPress\Module\UserAdminLanguage\LanguageRepository $language_repository )
$language_repository Inpsyde\MultilingualPress\Module\UserAdminLanguage\LanguageRepository Language repository object.

disable() 공개 메소드

Removes the filter.
부터: 3.0.0
public disable ( ) : boolean
리턴 boolean Whether or not the filter was removed successfully.

enable() 공개 메소드

Adds the filter.
부터: 3.0.0
public enable ( ) : boolean
리턴 boolean Whether or not the filter was added successfully.

filter_locale() 공개 메소드

Filters the locale and returns the user admin language of the current user, if set.
부터: 3.0.0
public filter_locale ( string $locale ) : string
$locale string The current locale.
리턴 string The (filtered) locale.