public function append(LoggerLoggingEvent $event) {
		try {
			if ($this->collection != null) {
				$this->collection->insert($this->format($event));
			}
		} catch (MongoCursorException $ex) {
			$this->warn(sprintf('Error while writing to mongo collection: %s', $ex->getMessage()));
		}
	}
public function append(LoggerLoggingEvent $event) {
		try {
			if ($this->collection != null) {
				$this->collection->insert($this->format($event));
			}
		} catch (MongoCursorException $ex) {
			$this->warn(sprintf('Error while writing to mongo collection: %s', $ex->getMessage()));
		}
	}
public function append ( LoggerLoggingEvent $ event ) { try { if ( $ this -> collection != null ) { $ this -> collection -> insert ( $ this -> format ( $ event ) ) ; } } catch ( MongoCursorException $ ex ) { $ this -> warn ( sprintf ( 'Error while writing to mongo collection: %s' , $ ex -> getMessage ( ) ) ) ; } }
Appends a new event to the mongo database.

@param LoggerLoggingEvent $event
Appends a new event to the mongo database .