"Laravel 커스텀 헬퍼 함수 추가"의 두 판 사이의 차이

3번째 줄: 3번째 줄:
;Laravel 커스텀 헬퍼 함수 추가
;Laravel 커스텀 헬퍼 함수 추가


* app/helpers.php 파일 신규 작성
== app/helpers.php 파일 신규 작성 ==
<source lang='console'>
<source lang='console'>
root@zetawiki:/var/www/laravel# vi app/helpers.php
root@zetawiki:/var/www/laravel# vi app/helpers.php
12번째 줄: 12번째 줄:
}
}
</source>
</source>
* composer.json autoload 블럭에 추가
 
== composer.json 수정 ==
* composer.json 파일의 autoload 블럭에 추가
<source lang='console'>
<source lang='console'>
root@zetawiki:/var/www/laravel# vi composer.json
root@zetawiki:/var/www/laravel# vi composer.json
31번째 줄: 33번째 줄:
... (생략)
... (생략)
</source>
</source>
== composer 실행 ==
* <code>composer dump-autoload</code> 실행
* <code>composer dump-autoload</code> 실행
<source lang='console'>
<source lang='console'>
36번째 줄: 40번째 줄:
Generating autoload files
Generating autoload files
</source>
</source>
== 테스트 ==


==같이 보기==
==같이 보기==

2016년 12월 5일 (월) 23:48 판

1 개요

Best practices for custom helpers on Laravel 5
Laravel 커스텀 헬퍼 함수 추가

2 app/helpers.php 파일 신규 작성

root@zetawiki:/var/www/laravel# vi app/helpers.php
function greet() {
	return 'Hello, World!';
}

3 composer.json 수정

  • composer.json 파일의 autoload 블럭에 추가
root@zetawiki:/var/www/laravel# vi composer.json
... (생략)
	"autoload": {
		"classmap": [
			"database"
		],
		"psr-4": {
			"App\\": "app/"
		},
		"files": [
			"app/helpers.php"
		]
	},
... (생략)

4 composer 실행

  • composer dump-autoload 실행
root@zetawiki:/var/www/laravel# composer dump-autoload
Generating autoload files

5 테스트

6 같이 보기

7 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}