Fields

Fields

Basic Fields

Text

use JorenRothman\ACFBuilder\Fields\Basic\Text;
 
$text = new Text('Text Field');

Textarea

use JorenRothman\ACFBuilder\Fields\Basic\Textarea;
 
$textarea = new Textarea('Textarea Field');

Number

use JorenRothman\ACFBuilder\Fields\Basic\Number;
 
$number = new Number('Number Field');

Range

use JorenRothman\ACFBuilder\Fields\Basic\Range;
 
$range = new Range('Range Field');

Email

use JorenRothman\ACFBuilder\Fields\Basic\Email;
 
$email = new Email('Email Field');

Url

use JorenRothman\ACFBuilder\Fields\Basic\Url;
 
$url = new Url('Url Field');

Password

use JorenRothman\ACFBuilder\Fields\Basic\Password;
 
$password = new Password('Password Field');

Content Fields

Image

use JorenRothman\ACFBuilder\Fields\Content\Image;
 
$image = new Image('Image Field');

Gallery

use JorenRothman\ACFBuilder\Fields\Content\Gallery;
 
$gallery = new Gallery('Gallery Field');

File

use JorenRothman\ACFBuilder\Fields\Content\File;
 
$file = new File('File Field');

Wysiwyg

use JorenRothman\ACFBuilder\Fields\Content\Wysiwyg;
 
$wysiwyg = new Wysiwyg('Wysiwyg Field');

Oembed

use JorenRothman\ACFBuilder\Fields\Content\Oembed;
 
$oembed = new Oembed('Oembed Field');

Choice Fields

Select

use JorenRothman\ACFBuilder\Fields\Choice\Select;
 
$select = new Select('Select Field');

Checkbox

use JorenRothman\ACFBuilder\Fields\Choice\Checkbox;
 
$checkbox = new Checkbox('Checkbox Field');

Radio Button

use JorenRothman\ACFBuilder\Fields\Choice\RadioButton;
 
$radio = new RadioButton('Radio Field');

Button Group

use JorenRothman\ACFBuilder\Fields\Choice\ButtonGroup;
 
$buttonGroup = new ButtonGroup('Button Group Field');

True False

use JorenRothman\ACFBuilder\Fields\Choice\TrueFalse;
 
$trueFalse = new TrueFalse('True False Field');

Relational Fields

Link

use JorenRothman\ACFBuilder\Fields\Relational\Link;
 
$link = new Link('Link Field');

Post Object

use JorenRothman\ACFBuilder\Fields\Relational\PostObject;
 
$postObject = new PostObject('Post Object Field');

Page Link

use JorenRothman\ACFBuilder\Fields\Relational\PageLink;
 
$pageLink = new PageLink('Page Link Field');

Relationship

use JorenRothman\ACFBuilder\Fields\Relational\Relationship;
 
$relationship = new Relationship('Relationship Field');

Taxonomy

use JorenRothman\ACFBuilder\Fields\Relational\Taxonomy;
 
$taxonomy = new Taxonomy('Taxonomy Field');

User

use JorenRothman\ACFBuilder\Fields\Relational\User;
 
$user = new User('User Field');

Layout Fields

Message

use JorenRothman\ACFBuilder\Fields\Layout\Message;
 
$message = new Message('Message Field');

Group

use JorenRothman\ACFBuilder\Fields\Layout\Group;
 
$group = new Group('Group Field');

Repeater

use JorenRothman\ACFBuilder\Fields\Layout\Repeater;
 
$repeater = new Repeater('Repeater Field');

Flexible Content

use JorenRothman\ACFBuilder\Fields\Layout\FlexibleContent;
 
$flexibleContent = new FlexibleContent('Flexible Content Field');

Accordion

use JorenRothman\ACFBuilder\Fields\Layout\Accordion;
 
$accordion = new Accordion('Accordion Field');

Tab

use JorenRothman\ACFBuilder\Fields\Layout\Tab;
 
$tab = new Tab('Tab Field');

jQuery Fields

Google Map

use JorenRothman\ACFBuilder\Fields\jQuery\GoogleMap;
 
$googleMap = new GoogleMap('Google Map Field');

Date Picker

use JorenRothman\ACFBuilder\Fields\jQuery\DatePicker;
 
$datePicker = new DatePicker('Date Picker Field');

Date Time Picker

use JorenRothman\ACFBuilder\Fields\jQuery\DateTimePicker;
 
$dateTimePicker = new DateTimePicker('Date Time Picker Field');

Time Picker

use JorenRothman\ACFBuilder\Fields\jQuery\TimePicker;
 
$timePicker = new TimePicker('Time Picker Field');

Color Picker

use JorenRothman\ACFBuilder\Fields\jQuery\ColorPicker;
 
$colorPicker = new ColorPicker('Color Picker Field');