Source of file MemberExtension.php

Size: 0,724 Bytes - Last Modified: 2021-12-23T10:11:23+00:00

/var/www/docs.ssmods.com/process/src/src/Extensions/MemberExtension.php

123456789101112131415161718192021222324252627282930313233
<?php

namespace QuinnInteractive\Seo\Extensions;

use SilverStripe\Forms\FieldList;
use SilverStripe\Forms\TextField;
use SilverStripe\ORM\DataExtension;

/**
 * Class MemberExtension
 * @package QuinnInteractive\Seo\Extensions
 *
 * @property string TwitterAccountName
 */
class MemberExtension extends DataExtension
{
    private static $db = [
        'TwitterAccountName' => 'Varchar(80)'
    ];

    /**
     * @param FieldList $fields
     */
    public function updateCMSFields(FieldList $fields)
    {
        parent::updateCMSFields($fields); // TODO: Change the autogenerated stub

        $fields->addFieldsToTab('Root.Main', [
            TextField::create('TwitterAccountName')
        ], 'Password');
    }
}