public function Entity::language

Implements TranslatableInterface::language().

Overrides TranslatableInterface::language

1 call to Entity::language()
Entity::getTranslationLanguages in drupal/core/lib/Drupal/Core/Entity/Entity.php
Implements TranslatableInterface::getTranslationLanguages().
1 method overrides Entity::language()
EntityNG::language in drupal/core/lib/Drupal/Core/Entity/EntityNG.php
Implements TranslatableInterface::language().

File

drupal/core/lib/Drupal/Core/Entity/Entity.php, line 262
Definition of Drupal\Core\Entity\Entity.

Class

Entity
Defines a base entity class.

Namespace

Drupal\Core\Entity

Code

public function language() {

  // @todo: Replace by EntityNG implementation once all entity types have been
  // converted to use the entity field API.
  return !empty($this->langcode) ? language_load($this->langcode) : new Language(array(
    'langcode' => LANGUAGE_NOT_SPECIFIED,
  ));
}