# jetformbuilder/1.1.0/includes/generators/base.php

JetFormBuilder — Dynamic Blocks Form Builder, version 1.1.0. 33 lines.

- Page: https://pluginprobe.com/plugins/jetformbuilder/1.1.0/code/includes/generators/base.php
- Raw: https://pluginprobe.com/plugins/jetformbuilder/1.1.0/raw/includes/generators/base.php
- Modified: 2021-03-05T08:47:30+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/jetformbuilder/1.1.0/code/includes/generators/base.php#L10-L20`.

```php
<?php

namespace Jet_Form_Builder\Generators;

abstract class Base {

	/**
	 * Returns generator ID
	 *
	 * @return [type] [description]
	 */
	abstract public function get_id();

	/**
	 * Returns generator name
	 *
	 * @return [type] [description]
	 */
	abstract public function get_name();

	/**
	 * Returns generated options list
	 *
	 * @return array
	 */
	abstract public function generate( $field );

	public function can_generate() {
		return true;
	}

}

```
