나는 좋은 PHP ORM 도구를 찾고 있었고 최근에 Kohana에서 좋은 ORM 클래스를 발견했습니다. 그것은 상당히 훌륭하고 간단한 ORM 구현을 가지고 있습니다. 문제는 코드가 Kohana 프레임 워크 외부에서 다시 작성/리팩터링없이 재사용 할 수 없다는 것입니다. 그것은 Kohana 클래스 로더와 다양한 프레임 워크 로딩 전략에 의존합니다. 또한 필수 클래스는 단일 종속 디렉토리 또는 여러 디렉토리에 패키지되지 않습니다.오픈 소스 PHP 코드, 프로젝트 클래스 로더 전략 포착
이 코드를 다시 작성하면 sourceforge 등을 통해 코드를 다시 게시하려고합니다. 원하는 경우 해당 코드를 재사용 할 수 있습니다. 그래서, 필자는 하나의 디렉토리에 필요한 파일 세트를 패키징해야하고, 적절한 클래스를 모든 종속 클래스에서 require_once로 만들고, 2는 프로젝트 의존적 인 (Kohana_exception과 같은) 원래의 클래스 이름으로 고정해야한다. 전체적으로 Kohana 프로젝트와 관련이 없습니까?
두 번째 옵션은 Kohana 프레임 워크 클래스 로더의 단순화 된 버전이며, 단지 ORM 관련 물건에 대한 관심 다른 클래스 로더를 ... 작성하는 것
동의. ORM을 componetizing 할 목적으로 Kohana의 관리자에게 개발자로 참여하도록 요청하십시오. 가장 가능성이 높은 사람들은 기꺼이 도움의 손길을 얻을 것입니다. – troelskn