Translation_Entry::__construct()
Метод класса: Translation_Entry{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$Translation_Entry = new Translation_Entry(); $Translation_Entry->__construct( $args );
- $args(массив)
Arguments array, supports the following keys:
По умолчанию: array()
-
singular(строка)
The string to translate, if omitted an empty entry will be created. -
plural(строка)
The plural form of the string, setting this will set $is_plural to true. -
translations(массив)
Translations of the string and possibly its plural forms. -
context(строка)
A string differentiating two equal strings used in different contexts. -
translator_comments(строка)
Comments left by translators. -
extracted_comments(строка)
Comments left by developers. -
references(массив)
Places in the code this string is used, in relative_to_root_path/file.php:linenum form. - flags(массив)
Flags like php-format.
-
Код Translation_Entry::__construct() Translation Entry:: construct WP 6.7.1
public function __construct( $args = array() ) { // If no singular -- empty object. if ( ! isset( $args['singular'] ) ) { return; } // Get member variable values from args hash. foreach ( $args as $varname => $value ) { $this->$varname = $value; } if ( isset( $args['plural'] ) && $args['plural'] ) { $this->is_plural = true; } if ( ! is_array( $this->translations ) ) { $this->translations = array(); } if ( ! is_array( $this->references ) ) { $this->references = array(); } if ( ! is_array( $this->flags ) ) { $this->flags = array(); } }