public function Achievement($cache = true) { require_once $this->App()->config("paths")['backend']['Achievement']; require_once $this->App()->config("paths")['backend']['CacheWrapper']; $Achievement = new Achievement(); $Achievement->setFont($this->App()->config("defaults")['achievement']['font'])->setBackground($this->App()->config("defaults")['achievement']['background']); if ($cache) { return new CacheWrapper($this->App()->config("paths")['cache'], $Achievement); } else { return $Achievement; } }