public function start(string $key)
    {
        $filteredKey = $this->filterKey($key);
        $value = $this->get($filteredKey);
        if ($value === null) {
            $this->lastKey = $filteredKey;
            ob_start();
        } else {
            $this->lastKey = null;
            trigger_error('Cache start failed');
        }
        return $this;
    }
public function start(string $key)
    {
        $filteredKey = $this->filterKey($key);
        $value = $this->get($filteredKey);
        if ($value === null) {
            $this->lastKey = $filteredKey;
            ob_start();
        } else {
            $this->lastKey = null;
            trigger_error('Cache start failed');
        }
        return $this;
    }
public function start ( string $ key ) { $ filteredKey = $ this -> filterKey ( $ key ) ; $ value = $ this -> get ( $ filteredKey ) ; if ( $ value === null ) { $ this -> lastKey = $ filteredKey ; ob_start ( ) ; } else { $ this -> lastKey = null ; trigger_error ( 'Cache start failed' ) ; } return $ this ; }
Start cache via buffer
@param string $key
@return $this
Start cache via buffer