2014-03-12 2 views
0

패키지 (aws)를 사용하고 있는데 config 파일에서 var를 얻고 싶습니다. 내가 해봤설정 파일에서 var를 가져 옵니까?

config>packages>aws>aws-sdk-php-laravel>config 

:

구성 :: 얻을 ('packages.aws.aws-SDK-PHP-laravel.config.key')를

설정 파일의 위치는 다음과

하지만 행운은 없습니까?

답변

1

구성에 쉽게 액세스 할 수 있으며 Laravel에서 패키지를 지원합니다. 그것을 호출하기위한 구조가 될 것입니다.

Config::get('package::file.option'); 

방금 ​​사용중인 패키지를 살펴보고 액세스하기에 편리한 네임 스페이스를 설정했습니다. 패키지는 하나 개의 설정 파일을 가지고 있기 때문에, 당신은 또한과 같이, 그것을 생략 할 수 있습니다 :

Config::get('aws::key'); 

타사 패키지 구성에 대한 자세한 내용을 보려면 여기를 주제 http://laravel.com/docs/packages#package-configuration에 Laravel 문서입니다.

희망이 있습니다.

Config::get('aws/aws-sdk-php-laravel::key'); 

을 그리고 당신은 또한 Laravel에 네임 스페이스를 추가 할 수 있습니다 :

+0

좋아요, 감사합니다! – panthro

0

는 설정 파일의 패키지 표기법을 사용

Config::addNamespace('aws/aws-sdk-php-laravel', __DIR__.'/path/to/config'); 
관련 문제