protected function missingInformation()
    {
        foreach( $this->required as $data => $value )
        {
            if( ! isset($this->settings[$data]) )
            {
                throw new MissingInformationExpception(NULL, $value);  
            }
        }
    }