function get_certificate($id)
 {
     $crf = Certificate::find((int) $id);
     $certificate = $crf->toArray();
     if ($crf->user_id !== Auth::user()->id) {
         if (!$crf->public) {
             abort(404);
         }
         unset($certificate['public']);
         unset($certificate['private']);
     }
     $info = \App\RSA::unserialize($crf->rsa)->getInfo();
     // Доп информация
     return view('certificate.info', ['certificate' => $certificate, 'info' => $info]);
 }
Beispiel #2
0
 function rsaObject()
 {
     return RSA::unserialize($this->rsa);
 }