Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. PoStreamReader.php

function PoStreamReader::shortenComments

Generates a short, one-string version of the passed comment array.

Parameters

string[] $comment: An array of strings containing a comment.

Return value

string Short one-string version of the comment.

1 call to PoStreamReader::shortenComments()
PoStreamReader::setItemFromArray in core/lib/Drupal/Component/Gettext/PoStreamReader.php
Store the parsed values as a PoItem object.

File

core/lib/Drupal/Component/Gettext/PoStreamReader.php, line 581

Class

PoStreamReader
Implements Gettext PO stream reader.

Namespace

Drupal\Component\Gettext

Code

private function shortenComments($comment) {
    $comm = '';
    while (count($comment)) {
        $test = $comm . substr(array_shift($comment), 1) . ', ';
        if (strlen($comm) < 130) {
            $comm = $test;
        }
        else {
            break;
        }
    }
    return trim(substr($comm, 0, -2));
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal