/**
* Generate a Field object and add to form builder if Field exists.
*
* @param string $method
* @param array $arguments
* @return \Encore\Admin\Field
*/
public function __call($method, $arguments)
{
$className = __NAMESPACE__ . '\\Form\\Field\\' . ucfirst($method);
if (class_exists($className)) {
$column = $arguments[0];
$element = new $className($column, array_slice($arguments, 1));
$this->builder->fields()->push($element);
return $element;
}
}