Get a single property of the Struct
@param  string $name
@return Property|null
12673
public function getProperty($name): ?Property
    {
        if ($this->hasProperty($name)) {
            return $this->properties[$name];
        }

        return null;
    }
616617
private function get(string $name){
		$method = 'magic_get_'.$name;

		return \method_exists($this, $method) ? $this->$method() : null;
	}
394293
public function getValue($name)
    {
        if (isset($this->map[$name])) {
            return $this->map[$name]->getValue();
        }

        return null;
    }
954822
public function getEntityProperty($name)
    {
        if ($this->properties === null) {
            $this->createProperties();
        }
        return isset($this->properties[$name]) ? $this->properties[$name] : null;
    }
1100391
public static function getValue($name)
    {
        if (array_key_exists($name, $_GET)) {
            return $_GET[$name];
        }
        if (array_key_exists($name, $_POST)) {
            return $_POST[$name];
        }
        return null;
    }
1368628
public function getFieldValue($name)
    {
        $result = null;
        foreach ($this->fields as $key => $fields) {
            if (isset($fields[$name])) {
                $result = $this->fields[$key][$name]->getValue();
            }
        }
        return $result;
    }
292263
public function getProperty($name)
    {
        if (isset($this->$name)) {
            return $this->$name;
        }
        if (isset(static::$name)) {
            return static::$name;
        }
        return null;
    }
860721
protected function getBuildProperty($name)
    {
        if ($this->generatorConfig !== null) {
            return $this->generatorConfig->getBuildProperty($name);
        }

        return null;
    }
1047444
public function get($name)
    {
        return isset($this->value[$name])
            ? $this->value[$name]
            : null;
    }
470289
public function getInjectablePropertyBySetter($name) {
    	$properties = $this->getInjectablePropertiesBySetter();
    	return isset($properties[$name])?$properties[$name]:null;
    }
1252110
public function get($name)
    {
        $lowerName = strtolower($name);
        if (isset($this->properties[$lowerName])) {
            return $this->properties[$lowerName];
        }
        throw new \InvalidArgumentException(
            "Undefined property: $name (Node ID: ".$this->properties['id'].')'
        );
    }
316640
protected function get($name)
    {
        return isset($this->receivers[$name]) ? $this->receivers[$name] : null;
    }
1042870
protected function getRawProperty($name)
    {
        if (property_exists($this, 'name')) {
            if (!is_null($this->{$name}) && $this->{$name} instanceof JsonWriter) {
                return $this->{$name}->toArray();
            }
        }

        return null;
    }
1295803
public function getFieldValue($name)
    {
        $value = null;
        $field = $this->getField($name);
        if (null !== $this->getField($name)) {
            $value = (array_key_exists('value', $field) && null !== $field['value']) ? $field['value'] : null;
        }
        return $value;
    }
653810
public function getStructure($name = null)
    {
        $name = $name ? : $this->default;
        if (!isset($this->structures[$name])) {
            $this->structures[$name] = new Structure($this->getDbConfig($name));
        }
        return $this->structures[$name];
    }
375396
public function getProperty($name)
    {
        $result = null;
        if($row = $this->getIterator()->current()) {
            $result = $row->getProperty($name);
        }

        return $result;
    }
803070
public function getProps($name)
    {
        return isset($this->props[$name]) ? $this->props[$name] : null;
    }