public function run()
    {
        try {
            return $this
                ->preRun()
                ->check();
        } catch (Exception $e) {
            return $this
                ->setMessage($e->getMessage())
                ->setCode($e->getCode());
        }
    }
public function run()
    {
        try {
            return $this
                ->preRun()
                ->check();
        } catch (Exception $e) {
            return $this
                ->setMessage($e->getMessage())
                ->setCode($e->getCode());
        }
    }
public function run ( ) { try { return $ this -> preRun ( ) -> check ( ) ; } catch ( Exception $ e ) { return $ this -> setMessage ( $ e -> getMessage ( ) ) -> setCode ( $ e -> getCode ( ) ) ; } }
Performs the Icinga check.

@return $this
Performs the Icinga check .