LocaleEvent.php in Zircon Profile 8
Same filename and directory in other branches
Contains \Drupal\locale\LocaleEvent.
Namespace
Drupal\localeFile
core/modules/locale/src/LocaleEvent.phpView source
<?php
/**
* @file
* Contains \Drupal\locale\LocaleEvent.
*/
namespace Drupal\locale;
use Symfony\Component\EventDispatcher\Event;
/**
* Defines a Locale event.
*/
class LocaleEvent extends Event {
/**
* The list of Language codes for updated translations.
*
* @var string[]
*/
protected $langCodes;
/**
* List of string identifiers that have been updated / created.
*
* @var string[]
*/
protected $original;
/**
* Constructs a new LocaleEvent.
*
* @param array $lang_codes
* Language codes for updated translations.
* @param array $lids
* (optional) List of string identifiers that have been updated / created.
*/
public function __construct(array $lang_codes, array $lids = array()) {
$this->langCodes = $lang_codes;
$this->lids = $lids;
}
/**
* Returns the language codes.
*
* @return string[] $langCodes
*/
public function getLangCodes() {
return $this->langCodes;
}
/**
* Returns the string identifiers.
*
* @return array $lids
*/
public function getLids() {
return $this->lids;
}
}
Classes
Name | Description |
---|---|
LocaleEvent | Defines a Locale event. |