public function register()
 {
     AdminDisplay::register('datatables', 'SleepingOwl\\Admin\\Display\\DisplayDatatables');
     AdminDisplay::register('datatablesAsync', 'SleepingOwl\\Admin\\Display\\DisplayDatatablesAsync');
     AdminDisplay::register('tab', 'SleepingOwl\\Admin\\Display\\DisplayTab');
     AdminDisplay::register('tabbed', 'SleepingOwl\\Admin\\Display\\DisplayTabbed');
     AdminDisplay::register('table', 'SleepingOwl\\Admin\\Display\\DisplayTable');
     AdminDisplay::register('tree', 'SleepingOwl\\Admin\\Display\\DisplayTree');
 }
 public function register()
 {
     FormItem::register('anOneSelect', FormItems\oneSelect::class);
     FormItem::register('anSelect', FormItems\Select::class);
     FormItem::register('anSeo', FormItems\Seo::class);
     FormItem::register('anJsonField', FormItems\JsonField::class);
     FormItem::register('anGalleryList', FormItems\GalleryList::class);
     FormItem::register('anMarkitUp', FormItems\MarkitUp::class);
     FormItem::register('anImage', FormItems\Image::class);
     FormItem::register('yaMap', FormItems\YaMap::class);
     AdminDisplay::register('datatablesSearchAsync', Display\DatatablesSearchAsync::class);
     $routesFile = __DIR__ . '/Http/routes.php';
     if (file_exists($routesFile)) {
         require $routesFile;
     }
 }