public function getParts()
    {
        if (is_null($this->value)) {
            return [];
        } elseif (is_array($this->value)) {
            return $this->value;
        } else {
            return [$this->value];
        }
    }
public function getParts()
    {
        if (is_null($this->value)) {
            return [];
        } elseif (is_array($this->value)) {
            return $this->value;
        } else {
            return [$this->value];
        }
    }
public function getParts ( ) { if ( is_null ( $ this -> value ) ) { return [ ] ; } elseif ( is_array ( $ this -> value ) ) { return $ this -> value ; } else { return [ $ this -> value ] ; } }
Returns a multi-valued property.

This method always returns an array, if there was only a single value,
it will still be wrapped in an array.

@return array
Returns a multi - valued property .