src/Analyse/Callback/Analyse/Objects/Methods.php
public function callMe()
    {
        $output = $this->dispatchStartEvent();

        /** @var \ReflectionClass $ref */
        $ref = $this->parameters[static::PARAM_REF];

        $doProtected = $this->pool->config->getSetting(Fallback::SETTING_ANALYSE_PROTECTED_METHODS) ||
            $this->pool->scope->isInScope();
        $doPrivate = $this->pool->config->getSetting(Fallback::SETTING_ANALYSE_PRIVATE_METHODS) ||
            $this->pool->scope->isInScope();
        $domId = $this->generateDomIdFromClassname($ref->getName(), $doProtected, $doPrivate);

        // We need to check, if we have a meta recursion here.
        if ($this->pool->recursionHandler->isInMetaHive($domId) === true) {
            // We have been here before.
            // We skip this one, and leave it to the js recursion handler!
            return $output .
                $this->pool->render->renderRecursion(
                    $this->dispatchEventWithModel(
                        'recursion',
                        $this->pool->createClass('Brainworxx\\Krexx\\Analyse\\Model')
                            ->setDomid($domId)
                            ->setNormal('Methods')
                            ->setName('Methods')
                            ->setType(static::TYPE_INTERNALS)
                    )
                );
        }

        return $output . $this->analyseMethods($ref, $domId, $doProtected, $doPrivate);
    }
public function callMe()
    {
        $output = $this->dispatchStartEvent();

        /** @var \ReflectionClass $ref */
        $ref = $this->parameters[static::PARAM_REF];

        $doProtected = $this->pool->config->getSetting(Fallback::SETTING_ANALYSE_PROTECTED_METHODS) ||
            $this->pool->scope->isInScope();
        $doPrivate = $this->pool->config->getSetting(Fallback::SETTING_ANALYSE_PRIVATE_METHODS) ||
            $this->pool->scope->isInScope();
        $domId = $this->generateDomIdFromClassname($ref->getName(), $doProtected, $doPrivate);

        // We need to check, if we have a meta recursion here.
        if ($this->pool->recursionHandler->isInMetaHive($domId) === true) {
            // We have been here before.
            // We skip this one, and leave it to the js recursion handler!
            return $output .
                $this->pool->render->renderRecursion(
                    $this->dispatchEventWithModel(
                        'recursion',
                        $this->pool->createClass('Brainworxx\\Krexx\\Analyse\\Model')
                            ->setDomid($domId)
                            ->setNormal('Methods')
                            ->setName('Methods')
                            ->setType(static::TYPE_INTERNALS)
                    )
                );
        }

        return $output . $this->analyseMethods($ref, $domId, $doProtected, $doPrivate);
    }
public function callMe ( ) { $ output = $ this -> dispatchStartEvent ( ) ; /** @var \ReflectionClass $ref */ $ ref = $ this -> parameters [ static :: PARAM_REF ] ; $ doProtected = $ this -> pool -> config -> getSetting ( Fallback :: SETTING_ANALYSE_PROTECTED_METHODS ) || $ this -> pool -> scope -> isInScope ( ) ; $ doPrivate = $ this -> pool -> config -> getSetting ( Fallback :: SETTING_ANALYSE_PRIVATE_METHODS ) || $ this -> pool -> scope -> isInScope ( ) ; $ domId = $ this -> generateDomIdFromClassname ( $ ref -> getName ( ) , $ doProtected , $ doPrivate ) ; // We need to check, if we have a meta recursion here. if ( $ this -> pool -> recursionHandler -> isInMetaHive ( $ domId ) === true ) { // We have been here before. // We skip this one, and leave it to the js recursion handler! return $ output . $ this -> pool -> render -> renderRecursion ( $ this -> dispatchEventWithModel ( 'recursion' , $ this -> pool -> createClass ( 'Brainworxx\\Krexx\\Analyse\\Model' ) -> setDomid ( $ domId ) -> setNormal ( 'Methods' ) -> setName ( 'Methods' ) -> setType ( static :: TYPE_INTERNALS ) ) ) ; } return $ output . $ this -> analyseMethods ( $ ref , $ domId , $ doProtected , $ doPrivate ) ; }
Decides which methods we want to analyse and then starts the dump.

@return string
The generated markup.
Decides which methods we want to analyse and then starts the dump .