-
FileMaker
-
Base FileMaker class. Defines database properties, connects to a database, and gets information about the API.
-
FileMaker
-
FileMaker object constructor.
-
Find.php
-
-
FindAll.php
-
-
FindAny.php
-
-
FindRequest.php
-
-
filemaker-api.php
-
-
fr.php
-
-
Field.php
-
-
FileMaker.php
-
-
FileMaker_Command
-
Base Command class. Represents commands that add records, delete records, duplicate records, edit records, perform find requests, and perform ScriptMaker scripts.
-
FileMaker_Command_Add
-
Command class that adds a new record.
-
FileMaker_Command_CompoundFind
-
Command class that performs multiple find requests, also known as a compound find set.
-
FileMaker_Command_Delete
-
Command class that deletes a single record.
-
FileMaker_Command_Duplicate
-
Command class that duplicates a single record.
-
FileMaker_Command_Edit
-
Command class that edits a single record.
-
FileMaker_Command_Find
-
Command class that finds records using the specified criteria.
-
FileMaker_Command_FindAll
-
Command class that finds all records from a layout.
-
FileMaker_Command_FindAny
-
Command class that finds one random record.
-
FileMaker_Command_FindRequest
-
Find Request class. Contains all the information about a single find request for a Compound Find command.
-
FileMaker_Command_PerformScript
-
Command class that performs a ScriptMaker script.
-
FileMaker_Error
-
Overloaded FileMaker_Error constructor.
-
FileMaker_Error
-
Extension of the PEAR_Error class for use in all FileMaker classes.
-
FileMaker_Error_Validation
-
Extension of the FileMaker_Error class that adds information about pre-validation errors.
-
FileMaker_Field
-
Field description class. Contains all the information about a specific field on a layout.
-
FileMaker_Field
-
Field object constructor.
-
FILEMAKER_FIND_AND
-
Find logical operator constants.
-
FILEMAKER_FIND_CHAR
-
Find constants.
-
FILEMAKER_FIND_CHAR_WILDCARD
-
Find constants.
-
FILEMAKER_FIND_DIGIT
-
Find constants.
-
FILEMAKER_FIND_DUPLICATES
-
Find constants.
-
FILEMAKER_FIND_FIELDMATCH
-
Find constants.
-
FILEMAKER_FIND_GT
-
Find constants.
-
FILEMAKER_FIND_GTE
-
Find constants.
-
FILEMAKER_FIND_INVALID_DATETIME
-
Find constants.
-
FILEMAKER_FIND_LITERAL
-
Find constants.
-
FILEMAKER_FIND_LT
-
Find constants.
-
FILEMAKER_FIND_LTE
-
Find constants.
-
FILEMAKER_FIND_OR
-
Find logical operator constants.
-
FILEMAKER_FIND_RANGE
-
Find constants.
-
FILEMAKER_FIND_RELAXED
-
Find constants.
-
FILEMAKER_FIND_TODAY
-
Find constants.
-
FileMaker_Layout
-
Layout description class. Contains all the information about a specific layout. Can be requested directly or returned as part of a result set.
-
FileMaker_Layout
-
Layout object constructor.
-
FILEMAKER_LOG_DEBUG
-
Logging level constants.
-
FILEMAKER_LOG_ERR
-
Logging level constants.
-
FILEMAKER_LOG_INFO
-
Logging level constants.
-
FileMaker_Record
-
Record object constructor.
-
FileMaker_Record
-
Default Record class that represents each record of a result set.
-
FileMaker_RelatedSet
-
Portal description class. Contains all the information about a specific set of related records defined by a portal on a layout.
-
FileMaker_RelatedSet
-
Portal constructor.
-
FileMaker_Result
-
Result set description class. Contains all the information about a set of records returned by a command.
-
FileMaker_Result
-
Result object constructor.
-
FILEMAKER_RULE_DATE_FIELD
-
Pre-validation rule constants.
-
FILEMAKER_RULE_FOURDIGITYEAR
-
Pre-validation rule constants.
-
FILEMAKER_RULE_MAXCHARACTERS
-
Pre-validation rule constants.
-
FILEMAKER_RULE_NOTEMPTY
-
Pre-validation rule constants.
-
FILEMAKER_RULE_NUMERICONLY
-
Pre-validation rule constants.
-
FILEMAKER_RULE_TIMEOFDAY
-
Pre-validation rule constants.
-
FILEMAKER_RULE_TIMESTAMP_FIELD
-
Pre-validation rule constants.
-
FILEMAKER_RULE_TIME_FIELD
-
Pre-validation rule constants.
-
FILEMAKER_SORT_ASCEND
-
Sort direction constants.
-
FILEMAKER_SORT_DESCEND
-
Sort direction constants.
-
getAPIVersion
-
Returns the version of the FileMaker API for PHP.
-
getContainerData
-
Returns the data for the specified container field.
-
getDatabase
-
Returns the name of the database that this layout is in.
-
getErrors
-
Returns an array of arrays describing the pre-validation errors that occurred.
-
getErrorString
-
Returns the string representation of $this->code in the language currently set for PHP error messages in FileMaker Server Admin Console.
-
getFetchCount
-
Returns the number of records in the filtered result set.
-
getField
-
Returns a FileMaker_Field object that describes the specified field.
-
getField
-
Returns the HTML-encoded value of the specified field.
-
getField
-
Returns a FileMaker_Field object that describes the specified field.
-
getFieldAsTimestamp
-
Returns the value of the specified field as a UNIX timestamp.
-
getFields
-
Returns a list of the names of all fields in the records in this result set.
-
getFields
-
Returns a list of the names of all fields in the record.
-
getFields
-
Returns an associative array with the names of all fields as keys and FileMaker_Field objects as the array values.
-
getFields
-
Returns an associative array with the names of all fields as keys and FileMaker_Field objects as the array values.
-
getFieldUnencoded
-
Returns the unencoded value of the specified field.
-
getFirstRecord
-
Returns the first record in this result set.
-
getFoundSetCount
-
Returns the number of records in the entire found set.
-
getLastRecord
-
Returns the last record in this result set.
-
getLayout
-
Returns a Layout object that describes the specified layout.
-
getLayout
-
Returns a FileMaker_Layout object that describes the layout of this result set.
-
getLayout
-
Returns the FileMaker_Layout object that contains this field.
-
getLayout
-
Returns the layout this record is associated with.
-
getLocalValidationRules
-
Returns an array of FILEMAKER_RULE_* constants for each rule set on this field that can be evaluated by the PHP engine.
-
getMessage
-
Overloads getMessage() to return an equivalent FileMaker Web Publishing Engine error if no message is explicitly set and this object has an error code.
-
getMinServerVersion
-
Returns the minimum version of FileMaker Server that this API works with.
-
getModificationId
-
Returns the modification ID of this record.
-
getName
-
Returns the name of this field.
-
getName
-
Returns the name of this layout.
-
getName
-
Returns the name of the related table from which this portal displays related records.
-
getParent
-
Returns the parent record, if this record is a child record in a portal.
-
getProperties
-
Returns an associative array of property name => property value for all current properties and their current values.
-
getProperty
-
Returns the current value of a property.
-
getRange
-
Returns the current range settings.
-
getRange
-
Returns the current range settings.
-
getRecordById
-
Returns a single FileMaker_Record object matching the given layout and record ID, or a FileMaker_Error object, if this operation fails.
-
getRecordId
-
Returns the record ID of this object.
-
getRecords
-
Returns an array containing each record in the result set.
-
getRelatedSet
-
Returns any Record objects in the specified portal.
-
getRelatedSet
-
Returns a FileMaker_RelatedSet object that describes the specified portal.
-
getRelatedSets
-
Returns the names of related tables for all portals present in records in this result set.
-
getRelatedSets
-
Returns an associative array with the related table names of all portals as keys and FileMaker_RelatedSet objects as the array values.
-
getRelatedSetsFilters
-
Returns the current settings for the related records filter and the maximum number of related records to return.
-
getRelatedSetsFilters
-
Returns the current settings for the related records filter and the maximum number of related records to return.
-
getRepetitionCount
-
Returns the maximum number of repetitions for this field.
-
getResult
-
Returns the result type of this field -- for example, 'text', 'number', 'date', 'time', 'timestamp', or 'container'.
-
getStyleType
-
Returns the control style type of this field -- for example, 'EDITTEXT', 'POPUPLIST', 'POPUPMENU', 'CHECKBOX', 'RADIOBUTTONS' or 'CALENDAR'.
-
getTableRecordCount
-
Returns the number of records in the table that was accessed.
-
getType
-
Returns the type of this field -- for example, 'normal', 'calculation', or 'summary'.
-
getValidationMask
-
Returns the full additive bitmask of pre-validation rules for this field.
-
getValidationRules
-
Returns an array of FILEMAKER_RULE_* constants for each rule set on this field.
-
getValueList
-
Returns the list of choices from the value list associated with this field.
-
getValueList
-
Returns the list of defined values in the specified value list.
-
getValueLists
-
Returns a multi-level associative array of value lists.
-
getValueListsTwoFields
-
Returns a multi-level associative array of value lists.
-
getValueListTwoFields
-
Returns the list of defined values in the specified value list.
-
sv.php
-
-
setField
-
Sets the value of $field.
-
setField
-
Sets the new value for a field.
-
setField
-
Sets the new value for a field.
-
setFieldFromTimestamp
-
Sets the new value for a date, time, or timestamp field from a UNIX timestamp value.
-
setFieldFromTimestamp
-
Sets the new value for a date, time, or timestamp field from a UNIX timestamp value.
-
setFieldFromTimestamp
-
Sets the new value for a date, time, or timestamp field from a UNIX timestamp value.
-
setLogger
-
Associates a PEAR Log object with the API for logging requests and responses.
-
setLogicalOperator
-
Specifies how the find criteria in this Find command are combined as either a logical AND or OR search.
-
setModificationId
-
Sets the modification ID for this command.
-
setOmit
-
Sets whether this request is an omit request.
-
setPreCommandScript
-
Sets a ScriptMaker script to be run before performing a command.
-
setPreSortScript
-
Sets a ScriptMaker script to be run after performing a Find command, but before sorting the result set.
-
setProperty
-
Sets a property to a new value for all API calls.
-
setRange
-
Sets a range to request only part of the result set.
-
setRange
-
Sets a range to request only part of the result set.
-
setRecordClass
-
Sets the PHP class that the API instantiates to represent records returned in any result set.
-
setRecordId
-
Sets the record ID for this command.
-
setRelatedSetsFilters
-
Sets a filter to restrict the number of related records to return from a portal.
-
setRelatedSetsFilters
-
Sets a filter to restrict the number of related records to return from a portal.
-
setResultLayout
-
Requests that the command's result be returned in a layout different from the current layout.
-
setScript
-
Sets a ScriptMaker script to be run after the Find result set is generated and sorted.