Fixed code formatting to avoid being error prone.
Added the getTextDomain() method so that classes not having the property object can retrieve the text domain string value from the message object.
Fixed a bug that caused the media uploader button not to appear doe to a type in a variable name, introduced in v3.3.2.
Merge branch 'master' into 3.3.4b
Made it not cast array for the label elements but use a method to retrieve value as an array to avoid a PHP error.
Added methods to retrieve array element values, which saves a few lines of function calls.
Added an inline comment.
Added an inline comment.
Added methods to retrieve the field error array and the saved options array to be used to create objects for nested fields outputs.
Introduced input classes that deal with only returning outputs of individual input tags.
Made it store the caller object in each field definition array so that the field output method can create a field object to output nested fields.
Added a method to return nested field outputs.
Updated the inclusion class list for the newly introduced input classes.
Made the checkbox, radio, select, size field types to use input classes to retrieve input tag outputs.
- Added the `select_type` argument for the `revealer` custom field type that enables to have checkboxes and radio buttons for the selector.
- Advanced the version number to help identify the changes.
- Generated the minified version to reflect the changes.
Fixed method name conflicts with the utility class methods.
Refactored examples to make each component small.
- Advanced the version number to help identify the set of changes.
- Generated the minified version to reflect the changes.
- Fixed a bug in the minified version that double quotes were not escaped properly in embedded JavaScript scripts in a variable that caused a PHP syntax error.