2012-09-13 5 views
1

많은 다른 응용 프로그램을 구동하는 데 사용되는 자체 PHP 프레임 워크를 개발했습니다. 현재 Twig, Symfony YAML, Monolog 및 Facebook SDK를 구성 요소로 사용합니다. 이제는 관리자 섹션을 만들어 콘텐츠를 업데이트하는 사용자가 보안 영역에 로그인하고 사용자 섹션에 로그인 할 가능성이 있으므로 다른 역할도 담당 할 수 있습니다.작성자로 Auth 및 Acl 구성 요소를 사용자 정의 프레임 워크에 추가

나는 젠드와 심포니의 구성 요소의 모양을 좋아하고 내가 발견 한 그와 관련된 많은 스택 오버플로 질문을하지만 궁금 해서요 : 나는 Symfony2의 보안 구성 요소를 사용하는 경우

  1. , 어떻게해야합니까 외부 사용 심포니 2 프레임 워크의? 이것은 구성 요소 핸드북에서 매우 실망스럽게 누락되어, 구성 요소를 다른 모든 구성 요소로 문서화 한 것을 볼 수 있습니다.

  2. Zend_Auth 및 Zend_Acl을 사용하는 경우 전체 스택을 다운로드하지 않고 작성기로로드 할 수 있습니까? 아니면 수동으로 다운로드하고 클래스를 추출해야합니까?

  3. 다른 패키지를 사용 하시겠습니까?

+0

에 대한 "minimum-stability": "dev"을 사용하고 있지만. ZF2 구성 요소는 작성기로 쉽게로드 할 수 있습니다. – Florent

+0

2. 가능합니다. 수업을 다운로드하고 추출해야합니다. – tasmaniski

+0

@Florent zf-commons/zfc-acl 또는 zf-commons/*가 ZF2 구성 요소의 공식 패키지라고 생각하는 것이 맞습니까? –

답변

1

해결책을 찾았습니다. http://packages.zendframework.com/

이유 이전에 이것을 발견하지 못했지만 Zend 2는 Packagist 대신 자체 저장소를 사용합니다.

Composer.json :

"repositories": [ 
    { 
     "type": "composer", 
     "url": "http://packages.zendframework.com/" 
    } 
], 

"require": { 
    "zendframework/zend-authentication": "2.0.*", 
    "zendframework/zend-permissions-acl": "2.0.*" 
}, 

"minimum-stability": "beta" 

나는 당신이 ZF2 구성 요소 대신 ZF1 것들을 고려해야 내 프로젝트