public function listMissingMethod()
    {
        if (!is_null($this->listMissingMethod)) return $this->listMissingMethod;

        $required = $this->listRequiredMethod();
        $missing = array();

        foreach ($required as $methodName => $data) {
            if (!$this->reflection->hasMethod($methodName)) {
                $missing[$methodName] = $data;
            }
        }

        $this->listMissingMethod = $missing;

        return $missing;
    }
public function listMissingMethod()
    {
        if (!is_null($this->listMissingMethod)) return $this->listMissingMethod;

        $required = $this->listRequiredMethod();
        $missing = array();

        foreach ($required as $methodName => $data) {
            if (!$this->reflection->hasMethod($methodName)) {
                $missing[$methodName] = $data;
            }
        }

        $this->listMissingMethod = $missing;

        return $missing;
    }
public function listMissingMethod ( ) { if ( ! is_null ( $ this -> listMissingMethod ) ) return $ this -> listMissingMethod ; $ required = $ this -> listRequiredMethod ( ) ; $ missing = array ( ) ; foreach ( $ required as $ methodName => $ data ) { if ( ! $ this -> reflection -> hasMethod ( $ methodName ) ) { $ missing [ $ methodName ] = $ data ; } } $ this -> listMissingMethod = $ missing ; return $ missing ; }
Get the list of missing require method
Get the list of missing require method