2012-04-11 3 views
0

PEAR S3 패키지를 사용하고 있는데 $ useSSL = true로 설정하고 싶습니다. 나는 실제 패키지를 편집하는 것을 피하고 있습니다.클래스 내 변수 설정

$ s3-> useSSL-> true; pr $ s3-> useSSL (true); 일하지 마.

S3.php : http://pastebin.com/4sZ19mR4 라인 191

내 예제 코드 :

$s3->useSSL = true; 

로 : useSSL 참 $s3의 공공 재산 인 경우

require_once 'Services/Amazon/S3.php'; 

$key = 'xxx'; 
$secret = 'xxx'; 
$bucket = 'flyers'; 

$s3  = Services_Amazon_S3::getAccount($key, $secret); 
$s3->useSSL->true; 
print $s3->getURL(); 
$bucket = $s3->getBucket($bucket); 

답변

2

, 다음을 수행 할 수 보조 노트 인 경우 $s3의 함수로 useSSL이 정의 된 경우에만 $s3->useSSL(true)을 사용하는 반면 $s3->useSSL->truetrue이라는 객체의 $s3에있는 객체에 액세스하려고한다는 것을 의미합니다.이 객체는 사용자가 원하는 것이 아닙니다.

+0

lol thx, 그게 그랬어. 나는 슬프게도하지 않습니다. – MrPHP

+0

@ 마이크 내 대답의 왼쪽 위에있는 숫자 1 아래의 'V'기호를 클릭하여 감사합니다. :). 어쨌든 아무런 문제가 없습니다. –

+0

이 (가) 9 분에 할 것입니다 – MrPHP