Mutagenesis\Runner\RunnerAbstract::getRunkit PHP 메소드

getRunkit() 공개 메소드

Creates and returns a new instance of \Mutagenesis\Runkit if not previously loaded
public getRunkit ( ) : Mutagenesis\Runkit
리턴 Mutagenesis\Runkit
    public function getRunkit()
    {
        if (is_null($this->_runkit)) {
            if (!in_array('runkit', get_loaded_extensions())) {
                throw new \Mutagenesis\FUTException('Runkit extension is not loaded. Unfortunately, runkit' . ' is essential for Mutagenesis. Please see the manual or' . ' README which explains how to install an updated runkit' . ' extension suitable for Mutagenesis and PHP 5.3.');
            }
            $this->_runkit = new \Mutagenesis\Utility\Runkit();
        }
        return $this->_runkit;
    }