private function _init()
    {
        $path = $this->options->get('store');

        if (file_exists($path))
        {
            if ($temp = json_decode(file_get_contents($path), true))
            {
                return $temp;
            }
        }
        else
        {
            touch($path);
            chmod($path, 0777);
        }

        return array();
    }
private function _init()
    {
        $path = $this->options->get('store');

        if (file_exists($path))
        {
            if ($temp = json_decode(file_get_contents($path), true))
            {
                return $temp;
            }
        }
        else
        {
            touch($path);
            chmod($path, 0777);
        }

        return array();
    }
private function _init ( ) { $ path = $ this -> options -> get ( 'store' ) ; if ( file_exists ( $ path ) ) { if ( $ temp = json_decode ( file_get_contents ( $ path ) , true ) ) { return $ temp ; } } else { touch ( $ path ) ; chmod ( $ path , 0777 ) ; } return array ( ) ; }
Load cache from file. If file doesn't exist, create it and
apply the correct mask.

@return array
Load cache from file . If file doesn t exist create it and apply the correct mask .