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

Breadcrumb

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

function YamlPecl::encode

Overrides SerializationInterface::encode

File

core/lib/Drupal/Component/Serialization/YamlPecl.php, line 15

Class

YamlPecl
Provides default serialization for YAML using the PECL extension.

Namespace

Drupal\Component\Serialization

Code

public static function encode($data) {
    static $init;
    if (!isset($init)) {
        ini_set('yaml.output_indent', 2);
        // Do not break lines at 80 characters.
        ini_set('yaml.output_width', -1);
        $init = TRUE;
    }
    return yaml_emit($data, YAML_UTF8_ENCODING, YAML_LN_BREAK);
}

API Navigation

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