Fieldtype::getFieldClass() method

Get class name to use Field objects of this type (must be class that extends Field class)

Return blank if default class (Field) should be used.

Available since version 3.0.146.


// basic usage
$string = $fieldtype->getFieldClass();

// usage with all arguments
$string = $fieldtype->getFieldClass(array $a = []);


a (optional)array

Field data from DB (if needed)

Return value


Return class name or blank to use default Field class

Fieldtype methods and properties

API reference based on ProcessWire core version 3.0.234

Latest news

  • ProcessWire Weekly #511
    In the 511th issue of ProcessWire Weekly we'll cover the latest core updates, introduce a new third party module called Auto AVIF, and more. Read on! / 25 February 2024
  • Using date range fields in ProcessWire
    This week we'll take a detailed look at the newest addition to the ProFields set of modules: the Date Range Fieldtype and Inputfield.
    Blog / 24 November 2023
  • Subscribe to weekly ProcessWire news

“Indeed, if ProcessWire can be considered as a CMS in its own right, it also offers all the advantages of a CMF (Content Management Framework). Unlike other solutions, the programmer is not forced to follow the proposed model and can integrate his/her ways of doing things.” —Guy Verville, Spiria Digital Inc.