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

Breadcrumb

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

function JsonManipulator::addProperty

Parameters

mixed $value:

File

vendor/composer/composer/src/Composer/Json/JsonManipulator.php, line 186

Class

JsonManipulator
@author Jordi Boggiano <j.boggiano@seld.be>

Namespace

Composer\Json

Code

public function addProperty(string $name, $value) : bool {
    if (strpos($name, 'suggest.') === 0) {
        return $this->addSubNode('suggest', substr($name, 8), $value);
    }
    if (strpos($name, 'extra.') === 0) {
        return $this->addSubNode('extra', substr($name, 6), $value);
    }
    if (strpos($name, 'scripts.') === 0) {
        return $this->addSubNode('scripts', substr($name, 8), $value);
    }
    return $this->addMainKey($name, $value);
}
RSS feed
Powered by Drupal