user->getIdentity(); if ( $customer == null ){ throw new \yii\web\NotFoundHttpException(); } $card = Card::findOne($customer->id_customer_card); if ( $card == null ){ throw new \yii\web\NotFoundHttpException(); } $qrCode = new QrCode($card->number); return [ 'qrcode' => $qrCode->writeDataUri(), 'cardNumber' => $card->number, 'customerName' => $customer->name ]; } }