PoStreamWriter::writeItem

public PoStreamWriter::writeItem(PoItem $item) Writes the given item. Parameters PoItem $item: One specific item to write. Overrides PoWriterInterface::writeItem File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 123 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code public function writeItem(PoItem $item) { $this->write($item); }

PoStreamWriter::writeHeader

private PoStreamWriter::writeHeader() Write the PO header to the stream. File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 116 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code private function writeHeader() { $this->write($this->_header); }

PoStreamWriter::write

private PoStreamWriter::write($data) Write data to the stream. Parameters string $data: Piece of string to write to the stream. If the value is not directly a string, casting will happen in writing. Throws Exception If writing the data is not possible. File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 106 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code private function write($data) { $result = fputs($this->_fd, $data

PoStreamWriter::setURI

public PoStreamWriter::setURI($uri) Set the URI of the PO stream that is going to be read or written. Parameters $uri: URI string to set for this stream. Overrides PoStreamInterface::setURI File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 153 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code public function setURI($uri) { $this->_uri = $uri; }

PoStreamWriter::setLangcode

public PoStreamWriter::setLangcode($langcode) Set the language code. Parameters string $langcode: The language code. Overrides PoMetadataInterface::setLangcode File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 67 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code public function setLangcode($langcode) { $this->_langcode = $langcode; }

PoStreamWriter::setHeader

public PoStreamWriter::setHeader(PoHeader $header) Set the PO header for the current stream. Parameters \Drupal\Component\Gettext\PoHeader $header: The Gettext PO header to set. Overrides PoMetadataInterface::setHeader File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 47 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code public function setHeader(PoHeader $header) { $this->_header = $header; }

PoStreamWriter::open

public PoStreamWriter::open() Open the stream. Set the URI for the stream earlier with setURI(). Overrides PoStreamInterface::open File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 74 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code public function open() { // Open in write mode. Will overwrite the stream if it already exists. $this->_fd = fopen($this->getURI(), 'w'); // Write the header at the start. $this->

PoStreamWriter::getURI

public PoStreamWriter::getURI() Implements Drupal\Component\Gettext\PoStreamInterface::getURI(). Throws Exception If the URI is not set. Overrides PoStreamInterface::getURI File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 143 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code public function getURI() { if (empty($this->_uri)) { throw new Exception('No URI set.'); } return $this->_uri; }

PoStreamWriter::getLangcode

public PoStreamWriter::getLangcode() Gets the current language code used. Return value string The language code. Overrides PoMetadataInterface::getLangcode File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 57 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code public function getLangcode() { return $this->_langcode; }

PoStreamWriter::getHeader

public PoStreamWriter::getHeader() Gets the PO header of the current stream. Return value \Drupal\Component\Gettext\PoHeader The Gettext PO header. Overrides PoMetadataInterface::getHeader File core/lib/Drupal/Component/Gettext/PoStreamWriter.php, line 37 Class PoStreamWriter Defines a Gettext PO stream writer. Namespace Drupal\Component\Gettext Code public function getHeader() { return $this->_header; }