Tutorial by Examples



DataExtension 메커니즘을 사용하여 기존 DataObject에 추가 데이터베이스 필드를 추가 할 수 있습니다. class MyMemberExtension extends DataExtension { private static $db = [ 'HairColour' => 'Varchar' ]; } 확장 프로그램을 적용하십시오. # File: mysite/_config/app.yml Member: extensions: - MyMemberExtension 그러면...
확장 메커니즘을 사용하여 DataObject에 public 메소드를 추가 할 수 있습니다. 예를 들면 다음과 같습니다. class MyMemberExtension extends DataExtension { public function getHashId() { return sha1($this->owner->ID); } } 에인가 할 때 Member 클래스의 예는 위의 반환 sha1 의 해시 Member 액세스하는에 의해 ID를 Member 보호 속성을 통해 $this-&...
가장 일반적인 방법은 Config를 통해 확장을 적용하는 것입니다. 예: # File: mysite/_config/config.yml Member: extensions: - MyMemberExtension extensions 구성 변수는 "array"유형이므로 다음과 같이 여러 확장을 추가 할 수 있습니다. # File: mysite/_config/config.yml Member: extensions: - MyMemberExtension - MyOtherMemberE...

Page 1 of 1