Source of file AuthenticationAdmin.php
Size: 1,062 Bytes - Last Modified: 2020-05-30T11:30:26+00:00
/var/www/docs.ssmods.com/process/src/code/admin/AuthenticationAdmin.php
12345678910111213141516171819202122232425262728293031 | <?php class AuthenticationAdmin extends ModelAdmin { public $showImportForm = false; private static $menu_icon = 'authentication/images/icons/lock-icon.png'; private static $managed_models = array( 'AuthenticationSocial' ); private static $url_segment = 'authentication'; private static $menu_title = 'Authentication'; public function getEditForm($id = null, $fields = null) { $form = parent::getEditForm($id, $fields); $authenticationSocialGridField = $form->Fields()->dataFieldByName($this->sanitiseClassName('AuthenticationSocial')); if ($authenticationSocialGridField instanceof GridField) { $authenticationSocialGridField->getConfig()->removeComponentsByType('GridFieldAddNewButton'); $authenticationSocialGridField->getConfig()->removeComponentsByType('GridFieldDeleteAction'); $authenticationSocialGridField->getConfig()->removeComponentsByType('GridFieldExportButton'); $authenticationSocialGridField->getConfig()->removeComponentsByType('GridFieldPrintButton'); } return $form; } } |