Source of file OktaGroupExtension.php
Size: 0,912 Bytes - Last Modified: 2021-12-23T10:09:09+00:00
/var/www/docs.ssmods.com/process/src/src/extensions/OktaGroupExtension.php
1234567891011121314151617181920212223242526272829303132333435363738 | <?php namespace NZTA\OktaAPI\Extensions; use SilverStripe\ORM\DataExtension; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\ReadonlyField; use SilverStripe\Forms\CheckboxField_Readonly; class OktaGroupExtension extends DataExtension { /** * @var array */ private static $db = [ 'OktaGroupID' => 'Varchar(255)', 'OktaGroupName' => 'Varchar(255)', 'IsOktaGroup' => 'Boolean', ]; /** * @param FieldList $fields * * @return void */ public function updateCMSFields(FieldList $fields) { $fields->addFieldsToTab( 'Root.Okta', [ ReadonlyField::create('OktaGroupID', 'Okta Group ID'), ReadonlyField::create('OktaGroupName', 'Okta Group Name'), CheckboxField_Readonly::create('IsOktaGroup', 'Is an Okta group?'), ] ); } } |