將 DataExtension 應用於類

最常見的方法是通過 Config 應用擴充套件。例:

# File: mysite/_config/config.yml
Member:
  extensions:
    - MyMemberExtension

extensions 配置變數的型別為 array,因此你可以新增多個副檔名,如下所示:

# File: mysite/_config/config.yml
Member:
  extensions:
    - MyMemberExtension
    - MyOtherMemberExtension

如果你編寫了要擴充套件的類,則可以將副檔名定義為靜態變數:

<?php
class MyClass extends DataObject
{
    private static $extensions = ['MyCustomExtension'];
}