public function getDI()
    {
        if (!isset($this->_di)) {
            $this->setDI(Di::getDefault());
        }

        return $this->_di;
    }
public function getDI()
    {
        if (!isset($this->_di)) {
            $this->setDI(Di::getDefault());
        }

        return $this->_di;
    }
public function getDI ( ) { if ( ! isset ( $ this -> _di ) ) { $ this -> setDI ( Di :: getDefault ( ) ) ; } return $ this -> _di ; }
Returns the internal dependency injector

@return DiInterface
Returns the internal dependency injector