public function __construct() { if (!function_exists('apc_fetch') || !function_exists('apc_store') || !function_exists('apc_delete')) { parent::__construct(new FileCache(), $this->tag); } else { parent::__construct(new ApcCache(), $this->tag); } }