2012-02-29 3 views
1

Zend_Tool을 사용하여 MySQL 데이터베이스 테이블에 대한 데이터 객체를 만드는 방법이 있습니까?젠드 프레임 워크에서 데이터 객체 생성

내가 달성하려는 것은 명령 줄 zf 유틸리티를 사용하여 일부 클래스에서 모든 테이블의 setter/getter 메소드 및 열 변수를 만드는 것입니다. (우리가 배에서 할 수있는 것처럼)

+1

는 ZF_TOOL와 모델 및 데이터베이스 세대에 대한 설명서를 읽고? 그렇지 않다면 찾고있는 것이 맞는지 확인하십시오 ... http://framework.zend.com/manual/en/learning.quickstart.create-model.html –

답변

1

Zend_Tool에 대한 고유 한 공급자를 만들어야합니다.

기본적으로 Zend_Tool_Project_Provider_Abstract을 확장하는 클래스를 만듭니다. 모든 공개 메소드는 zf.sh 도구 내에서 사용할 수있는 작업이됩니다.

또한 새 제공 업체를 Zend_Tool에 등록해야합니다. zf --setup storage-directory

  • 실행 zf --setup config-file
  • 편집 ~/.zf.ini

    1. 실행하고 각각 새 제공자의 경로와 클래스 명을 가리 php.include_pathbasicloader.classes.0 항목을 추가 실행하여이 작업을 수행.

    더 자세한 사항 : http://akrabat.com/zend-framework/akrabat_db_schema_manager-zend-framework-database-migrations/ & https://github.com/akrabat/Akrabat/blob/master/zf1/Akrabat/Tool/DatabaseSchemaProvider.php

  • 관련 문제