FormBuilderInstall class

Located in file /site/modules/FormBuilder/FormBuilderInstall.php

Click any linked item for full usage details and examples. Hookable methods are indicated with the icon. In addition to those shown below, the FormBuilderInstall class also inherits all the methods and properties of: Wire.

Show class?             Show args?        

Common

NameReturnSummary 
install()
(nothing)Install the form builder 
installFieldgroup()
FieldgroupInstall form-builder fieldgroup 
installPage(Template $template)
NullPage PageInstall /form-builder/ page 
installPermissions()
arrayInstall permissions 
installTables()
(nothing)Install database tables 
installTemplate(Fieldgroup $fieldgroup)
TemplateInstall form-builder template 
installTemplateFile()
stringInstall /site/templates/form-builder.php template file 
uninstall()
(nothing)Uninstall form builder 
uninstallCache()
(nothing)Uninstall cache directories 
uninstallFieldgroup()
(nothing)Uninstall fieldgroup 
uninstallPage()
(nothing)Uninstall page 
uninstallPermissions()
(nothing)Uninstall permissions 
uninstallTables()
(nothing)Uninstall the tables 
uninstallTemplate()
(nothing)Uninstall template 
uninstallTemplateFile()
(nothing)Uninstall template file 
upgrade()
boolUpgrade 

Additional methods and properties

In addition to the methods and properties above, FormBuilderInstall also inherits the methods and properties of these classes:

API reference based on ProcessWire core version 3.0.244

“ProcessWire is like a breath of fresh air. So powerful yet simple to build with and customise, and web editors love it too.” —Margaret Chatwin, Web developer