
라라벨 커스텀 헬퍼
Laravel에서 커스텀 헬퍼를 등록하는 방법은 다음과 같습니다.
헬퍼는 자주 사용하는 기능을 간편하게 사용할 수 있도록 도와주는 유틸리티 함수입니다.
1. 헬퍼 파일 생성
먼저, 헬퍼 파일을 생성합니다. Laravel의 app 디렉터리 안에 Helpers라는 디렉터리를 만들고 그 안에 헬퍼 파일을 생성할 수 있습니다.
mkdir app/Helpers
touch app/Helpers/helpers.php2. 헬퍼 함수 작성
helpers.php 파일에 원하는 헬퍼 함수를 정의합니다. 예를 들어, 문자열을 변환하는 헬퍼 함수를 추가할 수 있습니다.
<?php
if (!function_exists('str_to_upper')) {
    function str_to_upper($string) {
        return strtoupper($string);
    }
}3. 헬퍼 파일 로드하기
Laravel이 헬퍼 파일을 자동으로 로드할 수 있도록 설정해야 합니다. 이를 위해 composer.json 파일을 수정합니다.
"autoload": {
    "files": [
        "app/Helpers/helpers.php"
    ]
}4. Composer 자동 로딩 업데이트
이제 헬퍼 파일을 등록했으니, Composer의 자동 로딩 정보를 업데이트해야 합니다. 아래 명령어를 실행합니다.
composer dump-autoload5. 헬퍼 함수 사용하기
이제 Laravel 애플리케이션 내에서 정의한 헬퍼 함수를 사용할 수 있습니다. 예를 들어, 컨트롤러나 뷰에서 다음과 같이 사용할 수 있습니다.
$string = 'hello world';
$upperString = str_to_upper($string); // "HELLO WORLD"
이제 커스텀 헬퍼를 성공적으로 등록하고 사용할 수 있습니다.
반응형
    
    
    
  '개발 & IT > 백엔드' 카테고리의 다른 글
| Docker란 무엇인가? (2) | 2024.11.11 | 
|---|---|
| Ubuntu에서 Docker 설치하는 방법: 쉽고 빠른 가이드 (6) | 2024.10.08 | 
| Laravel의 whereJsonContains 메서드: JSON 데이터 필터링의 강력한 도구 (6) | 2024.10.07 | 
| Swift 기본 문법과 데이터 타입 (1) | 2023.10.11 | 
| 라라벨 Sail 설정 가이드 (2) | 2023.10.10 | 
 
									
								 
									
								