protected function getType(): string
    {
        return join('|', array_filter([
            $this->traversable,
            isset($this->subtype) ? $this->subtype . '[]' : null
        ])) ?: 'array';
    }
protected function getType(): string
    {
        return join('|', array_filter([
            $this->traversable,
            isset($this->subtype) ? $this->subtype . '[]' : null
        ])) ?: 'array';
    }
protected function getType ( ) : string { return join ( '|' , array_filter ( [ $ this -> traversable , isset ( $ this -> subtype ) ? $ this -> subtype . '[]' : null ] ) ) ? : 'array' ; }
Get the type what the handler is casting to.

@return string
Get the type what the handler is casting to .