public function setConfiguration($profilerConfiguration)
    {
        if (isset($profilerConfiguration['slowTreshold'])) {
            $this->setSlowTreshold($profilerConfiguration['slowTreshold']);
        }
        if (isset($profilerConfiguration['details'])) {
            $this->setDetails($profilerConfiguration['details']);
        }
        if (isset($profilerConfiguration['innerGlue'])) {
            $this->setInnerGlue($profilerConfiguration['innerGlue']);
        }
        if (isset($profilerConfiguration['outerGlue'])) {
            $this->setOuterGlue($profilerConfiguration['outerGlue']);
        }
    }