/** * Get stack trace ID * @param string $stackTraceSummary * @return int */ public function getId($stackTraceSummary, $createdAt = null) { $md5 = md5($stackTraceSummary); if (($e = \Stack\Trace::fetchOne(array('hash' => $md5))) === false) { $e = \Stack\Trace::create(array('hash' => $md5, 'summary' => $stackTraceSummary, 'created_at' => $createdAt, 'total' => 0)); } return $e->id; }