src/PhpToZephir/Converter/Printer/Stmt/ClassMethodPrinter.php
private function printType($type)
    {
        if (isset($type['type']) === false) {
            return '';
        }
        if (isset($type['type']['isClass']) === false) {
            throw new \Exception('isClass not found');
        }
        if (isset($type['type']['value']) === false) {
            throw new \Exception('value not found');
        }

        return ($type['type']['isClass'] === true) ? '<'.$type['type']['value'].'>' : $type['type']['value'];
    }
private function printType($type)
    {
        if (isset($type['type']) === false) {
            return '';
        }
        if (isset($type['type']['isClass']) === false) {
            throw new \Exception('isClass not found');
        }
        if (isset($type['type']['value']) === false) {
            throw new \Exception('value not found');
        }

        return ($type['type']['isClass'] === true) ? '<'.$type['type']['value'].'>' : $type['type']['value'];
    }
private function printType ( $ type ) { if ( isset ( $ type [ 'type' ] ) === false ) { return '' ; } if ( isset ( $ type [ 'type' ] [ 'isClass' ] ) === false ) { throw new \ Exception ( 'isClass not found' ) ; } if ( isset ( $ type [ 'type' ] [ 'value' ] ) === false ) { throw new \ Exception ( 'value not found' ) ; } return ( $ type [ 'type' ] [ 'isClass' ] === true ) ? '<' . $ type [ 'type' ] [ 'value' ] . '>' : $ type [ 'type' ] [ 'value' ] ; }
@param array $type

@throws \Exception

@return string
@param array $type