/** * @param string $request * @param string $endpoint * @param string $method * @param string $reference * * @return IEvent */ public function create($request, $endpoint, $method, $reference = '') { $event = new Event(); $event->setEndpoint($endpoint); $event->setMethod($method); $event->setReference($reference); $event->setRequest($request); return $event; }