-
FileMaker
-
FileMaker object constructor.
-
FileMaker
-
Base FileMaker class.
-
FindAll.php
-
-
FindAny.php
-
-
FindRequest.php
-
-
Find.php
-
-
filemaker-api.php
-
-
fr.php
-
-
Field.php
-
-
FileMaker.php
-
-
FileMaker_Command
-
Base Command object.
-
FileMaker_Command_Add
-
Add command constructor.
-
FileMaker_Command_Add
-
Add a new record.
-
FileMaker_Command_CompoundFind
-
A set of find requests, also known as a compound find set.
-
FileMaker_Command_CompoundFind
-
Find set constructor.
-
FileMaker_Command_Delete
-
Delete command constructor.
-
FileMaker_Command_Delete
-
Delete a single record.
-
FileMaker_Command_Duplicate
-
Duplicates a single record.
-
FileMaker_Command_Duplicate
-
Duplicate command constructor.
-
FileMaker_Command_Edit
-
Edit a single record and/or some of its child records.
-
FileMaker_Command_Edit
-
Edit command constructor.
-
FileMaker_Command_Find
-
Find command constructor.
-
FileMaker_Command_Find
-
Find records.
-
FileMaker_Command_FindAll
-
FindAll command constructor.
-
FileMaker_Command_FindAll
-
Find all records in a layout.
-
FileMaker_Command_FindAny
-
Find a random record.
-
FileMaker_Command_FindAny
-
FindAny command constructor.
-
FileMaker_Command_FindRequest
-
Individual find requests that belong to a compound find.
-
FileMaker_Command_FindRequest
-
Find request constructor.
-
FileMaker_Command_PerformScript
-
PerformScript command constructor.
-
FileMaker_Command_PerformScript
-
Perform a script.
-
FileMaker_Error
-
Overloaded constructor.
-
FileMaker_Error
-
Extension of PEAR_Error for use in all FileMaker classes.
-
FileMaker_Error_Validation
-
Extension of FileMaker_Error for adding additional information about validation errors.
-
FileMaker_Field
-
Field Constructor.
-
FileMaker_Field
-
Field description class. Contains all the information about a specific field in a layout.
-
FILEMAKER_FIND_AND
-
Find logical operator constants.
-
FILEMAKER_FIND_CHAR
-
-
FILEMAKER_FIND_CHAR_WILDCARD
-
-
FILEMAKER_FIND_DIGIT
-
-
FILEMAKER_FIND_DUPLICATES
-
-
FILEMAKER_FIND_FIELDMATCH
-
-
FILEMAKER_FIND_GT
-
-
FILEMAKER_FIND_GTE
-
-
FILEMAKER_FIND_INVALID_DATETIME
-
-
FILEMAKER_FIND_LITERAL
-
-
FILEMAKER_FIND_LT
-
Find constants.
-
FILEMAKER_FIND_LTE
-
-
FILEMAKER_FIND_OR
-
-
FILEMAKER_FIND_RANGE
-
-
FILEMAKER_FIND_RELAXED
-
-
FILEMAKER_FIND_TODAY
-
-
FileMaker_Layout
-
Layout constructor.
-
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_LOG_DEBUG
-
-
FILEMAKER_LOG_ERR
-
Logging constants.
-
FILEMAKER_LOG_INFO
-
-
FileMaker_Record
-
This is the default Record class for representing each member of a
-
FileMaker_Record
-
Record constructor.
-
FileMaker_RelatedSet
-
Related set description class. Contains all the information about a specific related set.
-
FileMaker_RelatedSet
-
Related set constructor.
-
FileMaker_Result
-
Result constructor.
-
FileMaker_Result
-
Base Result object.
-
FILEMAKER_RULE_NOTEMPTY
-
Validation rule constants.
-
FILEMAKER_SORT_ASCEND
-
Sort direction constants.
-
FILEMAKER_SORT_DESCEND
-
-
getAPIVersion
-
Returns the API version.
-
getContainerData
-
Get the data for a given container field.
-
getDatabase
-
Return the name of the database this layout is in.
-
getErrors
-
Returns an array of arrays describing the validation errors
-
getErrorString
-
Return the string representation of $this->code, in the language currently set on $this->_fm. You should call getMessage() in most cases if you are not sure that the error is an XML error with an error code.
-
getFetchCount
-
Returns the number of records in the set that was actually returned. If no range parameters were specified this will be equal to the result of getFoundSetCount(). It will always be equal to the value of count($response->getRecords()).
-
getField
-
Returns the FileMaker_Field object describing $fieldName.
-
getField
-
Get the value of $field.
-
getField
-
Returns the FileMaker_Field object describing $fieldName.
-
getFieldAsTimestamp
-
Return the value of the specified field (and repetition) as a
-
getFields
-
Return a list of the names of all fields in the records that are part of this response. Just the names are returned; if additional information is required then Layout object provided by getLayout() must be consulted.
-
getFields
-
Return a list of the names of all fields in the record. Just
-
getFields
-
Return an associative array with the names of all fields as keys, and the array values will be the associated FileMaker_Field objects.
-
getFields
-
Return an associative array with the names of all fields as keys, and the array values will be the associated FileMaker_Field objects.
-
getFoundSetCount
-
Returns the number of records in the entire found set.
-
getLayout
-
Get the FileMaker_Layout object describing the layout of this response.
-
getLayout
-
Return the FileMaker_Layout object that contains this field.
-
getLayout
-
Return the layout this record is part of.
-
getLayout
-
Get a Layout object describing $layout.
-
getLocalValidationRules
-
Returns an array of FILEMAKER_RULE_* constants for each rule set on this field that can be evaluated by PHP. Rules such as "unique" and "exists" can only be validated on the server and are not included in this list.
-
getMessage
-
Overload getMessage() to return XML error equivalents if no message is explicitly set and we have an error code.
-
getMinServerVersion
-
Return the minimum server version this API will work with.
-
getModificationId
-
Get the modification id of this object.
-
getName
-
Return the name of this field.
-
getName
-
Returns the name of the layout this object describes.
-
getName
-
Returns the name of the related set this object describes.
-
getParent
-
If this is a child record, return its parent.
-
getProperties
-
Get an associative array of property name => property value for all current properties and the values currently in effect. This allows introspection and debugging when necessary.
-
getProperty
-
Returns the currently set value of $prop.
-
getRange
-
Return the current range settings.
-
getRange
-
Return the current range settings.
-
getRecordById
-
Returns a single FileMaker_Record object matching the given layout and record ID, or a FileMaker_Error object if the fetch fails.
-
getRecordId
-
Get the record id of this object.
-
getRecords
-
Returns an array containing each record in the result set. Each
-
getRelatedSet
-
Returns the FileMaker_RelatedSet object describing $relatedSet.
-
getRelatedSet
-
Get any objects in the related set (portal) $relatedSet.
-
getRelatedSets
-
Return an associative array with the names of all related sets as keys, and the array values will be the associated FileMaker_RelatedSet objects.
-
getRelatedSets
-
Return the names of all related sets present in this record.
-
getRepetitionCount
-
Return the maximum number of repetitions for this field.
-
getResult
-
Get the result type of this field - for example, 'text' or 'number'.
-
getStyleType
-
Loads FMPXMLLAYOUT data. Returns the type of this field - for example, 'EDITTEXT'.
-
getTableRecordCount
-
Returns the number of records in the table that was accessed.
-
getType
-
Returns the type of this field. Examples: 'normal', 'calculation'.
-
getValidationMask
-
Returns the full additive bitmask of validation rules for this field.
-
getValidationRules
-
Returns an array of FILEMAKER_RULE_* constants for each rule set on this field.
-
getValueList
-
Return the list of options in the named value list.
-
getValueList
-
Loads FMPXMLLAYOUT data. If this field is associated with a value list, return the list of choices in that value list. Otherwise returns NULL.
-
getValueLists
-
Return a multi-level associative array. The top-level array has names of value lists as keys and arrays as values. The second level arrays are the lists of choices from each value list.
-
se.php
-
-
setField
-
Set the value of $field.
-
setField
-
Set the new value for a field.
-
setField
-
Set the new value for a field.
-
setFieldFromTimestamp
-
Set the new value for a date, time, or timestamp field from a unix timestamp value. If the field is not a date or time field, then an error is returned. Otherwise returns true.
-
setFieldFromTimestamp
-
Set the new value for a date, time, or timestamp field from a unix timestamp value. If the field is not a date or time field, then an error is returned. Otherwise returns true.
-
setFieldFromTimestamp
-
Set the new value for a date, time, or timestamp field from a unix timestamp value. If the field is not a date or time field, then an error is returned. Otherwise returns true.
-
setLogger
-
Associate a PEAR Log object with the API for logging requests and responses.
-
setLogicalOperator
-
Switch between AND and OR searches.
-
setModificationId
-
Set the modification id for this command.
-
setOmit
-
Sets if the find request is an omit request.
-
setPreCommandScript
-
Set a script to be run after the result set is generated.
-
setPreSortScript
-
Set a script to be run after the result set is generated.
-
setProperty
-
Set $prop to a new value for all API calls.
-
setRange
-
Request only part of the result set.
-
setRange
-
Request only part of the result set.
-
setRecordClass
-
Set the PHP class that will be instantiated to represent
-
setRecordId
-
Set the record id for this command. For Edit, Delete, and Duplicate commands a record id must be specified. It is also possible to find a single record by specifying its record id. This method will be ignored by Add and FindAny commands.
-
setResultLayout
-
Request the result to be returned in a layout different than the one being queried against.
-
setScript
-
Set a script to be run after the result set is generated.