카테고리 없음

Laravel 프로젝트에서 QR코드 생성하기

강남리치 2022. 2. 27. 15:02
반응형

사전 필요 라이브러리 설치

sudo yum install php-imagick libxml2 libxml2-devel php-pear gcc

php.ini 설정파일에서

extension=imagick

위 Extension 추가 입력 후 저장

 

 

 

프로젝트 진입

cd /var/www/프로젝트명

컴포저를 통해 simple-qrcode 셋팅

composer require simplesoftwareio/simple-qrcode

config/app.php 파일에 simple-qrcode 셋팅

'providers' => [
	....
	SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class,
],

'aliases' => [
	....
	'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class,
],

Controller단 사용 예시

use QrCode;

class TestController extends Controller {
	...
    public function qrtest() {
        return QrCode::size(250)
        ->backgroundColor(255, 255, 255)
        ->generate('hello, world');
	}
}
반응형