public function clippExterne($id, $url) { $row = Model::Url()->where(['url', '=', $url])->first(); if ($row) { return $row['key']; } $key = 'CC' . strtoupper(Inflector::random(9)); Model::Url()->create(['url' => $url, 'key' => $key])->save(); return $key; }