LanguageSupportPageNames::hookPageGetLanguageStatus()

Get languages that page is active in

Note if default language is false, then page is not publicly viewable in any language.

Example

// returns array of booleans indexed by language name for all languages
$a = $page->getLanguageStatus();

// returns boolean for status of language 'es'
$b = $page->getLanguageStatus('es');

// returns array of [ 'es' => true, 'br' => false ]
$a = $page->getLanguageStatus([ 'es', 'br' ]);

Usage

$languageSupportPageNames->hookPageGetLanguageStatus(HookEvent $event);

Arguments

NameType(s)Description
$eventHookEvent

LanguageSupportPageNames methods and properties

API reference based on ProcessWire core version 3.0.269