## [FileMaker] element index

All elements
a
top

add
  FileMaker_Command_CompoundFind::add() in CompoundFind.php
  Adds a Find Request object to this Compound Find command.
addError
  FileMaker_Error_Validation::addError() in Validation.php
  Adds an error.
addFindCriterion
  FileMaker_Command_FindRequest::addFindCriterion() in FindRequest.php
  Adds a criterion to this find request.
addFindCriterion
  FileMaker_Command_Find::addFindCriterion() in Find.php
  Adds a criterion to this Find command.
addSortRule
  FileMaker_Command_Find::addSortRule() in Find.php
  Adds a sorting rule to this Find command.
addSortRule
  FileMaker_Command_CompoundFind::addSortRule() in CompoundFind.php
  Adds a sorting rule to this Compound Find command.
Add.php
  Add.php in Add.php

c
top

clearFindCriteria
  FileMaker_Command_Find::clearFindCriteria() in Find.php
  Clears all existing criteria from this Find command.
clearFindCriteria
  FileMaker_Command_FindRequest::clearFindCriteria() in FindRequest.php
  Clears all existing criteria from this find request.
clearSortRules
  FileMaker_Command_CompoundFind::clearSortRules() in CompoundFind.php
  Clears all existing sorting rules from this Compound Find command.
clearSortRules
  FileMaker_Command_Find::clearSortRules() in Find.php
  Clears all existing sorting rules from this Find command.
commit
  FileMaker_Record::commit() in Record.php
  Saves any changes to this record in the database on the Database Server.
createRecord
  FileMaker::createRecord() in FileMaker.php
  Creates a new FileMaker_Record object.
CompoundFind.php
  CompoundFind.php in CompoundFind.php
Command.php
  Command.php in Command.php

d
top

delete
  FileMaker_Record::delete() in Record.php
  Deletes this record from the database on the Database Server.
describeLocalValidationRules
  FileMaker_Field::describeLocalValidationRules() in Field.php
  Return an array of arrays containing the extra information for all pre-validation rules on this field that can be evaluated by the PHP engine.
describeValidationRule
  FileMaker_Field::describeValidationRule() in Field.php
  Returns any additional information for the specified pre-validation rule.
describeValidationRules
  FileMaker_Field::describeValidationRules() in Field.php
  Returns any additional information for all pre-validation rules.
Delete.php
  Delete.php in Delete.php
Duplicate.php
  Duplicate.php in Duplicate.php
de.php
  de.php in de.php

e
top

execute
  FileMaker_Command::execute() in Command.php
  Executes the command.
Edit.php
  Edit.php in Edit.php
en.php
  en.php in en.php
Error.php
  Error.php in Error.php

f
top

FileMaker
  FileMaker in FileMaker.php
  Base FileMaker class. Defines database properties, connects to a database, and gets information about the API.
FileMaker
  FileMaker::FileMaker() in FileMaker.php
  FileMaker object constructor.
Find.php
  Find.php in Find.php
FindAll.php
  FindAll.php in FindAll.php
FindAny.php
  FindAny.php in FindAny.php
FindRequest.php
  FindRequest.php in FindRequest.php
filemaker-api.php
  filemaker-api.php in filemaker-api.php
fr.php
  fr.php in fr.php
Field.php
  Field.php in Field.php
FileMaker.php
  FileMaker.php in FileMaker.php
FileMaker_Command
  FileMaker_Command in Command.php
  Base Command class. Represents commands that add records, delete records, duplicate records, edit records, perform find requests, and perform ScriptMaker scripts.
FileMaker_Command_Add
  FileMaker_Command_Add in Add.php
  Command class that adds a new record.
FileMaker_Command_CompoundFind
  FileMaker_Command_CompoundFind in CompoundFind.php
  Command class that performs multiple find requests, also known as a compound find set.
FileMaker_Command_Delete
  FileMaker_Command_Delete in Delete.php
  Command class that deletes a single record.
FileMaker_Command_Duplicate
  FileMaker_Command_Duplicate in Duplicate.php
  Command class that duplicates a single record.
FileMaker_Command_Edit
  FileMaker_Command_Edit in Edit.php
  Command class that edits a single record.
FileMaker_Command_Find
  FileMaker_Command_Find in Find.php
  Command class that finds records using the specified criteria.
FileMaker_Command_FindAll
  FileMaker_Command_FindAll in FindAll.php
  Command class that finds all records from a layout.
FileMaker_Command_FindAny
  FileMaker_Command_FindAny in FindAny.php
  Command class that finds one random record.
FileMaker_Command_FindRequest
  FileMaker_Command_FindRequest in FindRequest.php
  Find Request class. Contains all the information about a single find request for a Compound Find command.
FileMaker_Command_PerformScript
  FileMaker_Command_PerformScript in PerformScript.php
  Command class that performs a ScriptMaker script.
FileMaker_Error
  FileMaker_Error::FileMaker_Error() in Error.php
  Overloaded FileMaker_Error constructor.
FileMaker_Error
  FileMaker_Error in Error.php
  Extension of the PEAR_Error class for use in all FileMaker classes.
FileMaker_Error_Validation
  FileMaker_Error_Validation in Validation.php
  Extension of the FileMaker_Error class that adds information about pre-validation errors.
FileMaker_Field
  FileMaker_Field in Field.php
  Field description class. Contains all the information about a specific field on a layout.
FileMaker_Field
  FileMaker_Field::FileMaker_Field() in Field.php
  Field object constructor.
FILEMAKER_FIND_AND
  FILEMAKER_FIND_AND in FileMaker.php
  Find logical operator constants.
FILEMAKER_FIND_CHAR
  FILEMAKER_FIND_CHAR in FileMaker.php
  Find constants.
FILEMAKER_FIND_CHAR_WILDCARD
  FILEMAKER_FIND_CHAR_WILDCARD in FileMaker.php
  Find constants.
FILEMAKER_FIND_DIGIT
  FILEMAKER_FIND_DIGIT in FileMaker.php
  Find constants.
FILEMAKER_FIND_DUPLICATES
  FILEMAKER_FIND_DUPLICATES in FileMaker.php
  Find constants.
FILEMAKER_FIND_FIELDMATCH
  FILEMAKER_FIND_FIELDMATCH in FileMaker.php
  Find constants.
FILEMAKER_FIND_GT
  FILEMAKER_FIND_GT in FileMaker.php
  Find constants.
FILEMAKER_FIND_GTE
  FILEMAKER_FIND_GTE in FileMaker.php
  Find constants.
FILEMAKER_FIND_INVALID_DATETIME
  FILEMAKER_FIND_INVALID_DATETIME in FileMaker.php
  Find constants.
FILEMAKER_FIND_LITERAL
  FILEMAKER_FIND_LITERAL in FileMaker.php
  Find constants.
FILEMAKER_FIND_LT
  FILEMAKER_FIND_LT in FileMaker.php
  Find constants.
FILEMAKER_FIND_LTE
  FILEMAKER_FIND_LTE in FileMaker.php
  Find constants.
FILEMAKER_FIND_OR
  FILEMAKER_FIND_OR in FileMaker.php
  Find logical operator constants.
FILEMAKER_FIND_RANGE
  FILEMAKER_FIND_RANGE in FileMaker.php
  Find constants.
FILEMAKER_FIND_RELAXED
  FILEMAKER_FIND_RELAXED in FileMaker.php
  Find constants.
FILEMAKER_FIND_TODAY
  FILEMAKER_FIND_TODAY in FileMaker.php
  Find constants.
FileMaker_Layout
  FileMaker_Layout in Layout.php
  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
  FileMaker_Layout::FileMaker_Layout() in Layout.php
  Layout object constructor.
FILEMAKER_LOG_DEBUG
  FILEMAKER_LOG_DEBUG in FileMaker.php
  Logging level constants.
FILEMAKER_LOG_ERR
  FILEMAKER_LOG_ERR in FileMaker.php
  Logging level constants.
FILEMAKER_LOG_INFO
  FILEMAKER_LOG_INFO in FileMaker.php
  Logging level constants.
FileMaker_Record
  FileMaker_Record::FileMaker_Record() in Record.php
  Record object constructor.
FileMaker_Record
  FileMaker_Record in Record.php
  Default Record class that represents each record of a result set.
FileMaker_RelatedSet
  FileMaker_RelatedSet in RelatedSet.php
  Portal description class. Contains all the information about a specific set of related records defined by a portal on a layout.
FileMaker_RelatedSet
  FileMaker_RelatedSet::FileMaker_RelatedSet() in RelatedSet.php
  Portal constructor.
FileMaker_Result
  FileMaker_Result in Result.php
  Result set description class. Contains all the information about a set of records returned by a command.
FileMaker_Result
  FileMaker_Result::FileMaker_Result() in Result.php
  Result object constructor.
FILEMAKER_RULE_DATE_FIELD
  FILEMAKER_RULE_DATE_FIELD in FileMaker.php
  Pre-validation rule constants.
FILEMAKER_RULE_FOURDIGITYEAR
  FILEMAKER_RULE_FOURDIGITYEAR in FileMaker.php
  Pre-validation rule constants.
FILEMAKER_RULE_MAXCHARACTERS
  FILEMAKER_RULE_MAXCHARACTERS in FileMaker.php
  Pre-validation rule constants.
FILEMAKER_RULE_NOTEMPTY
  FILEMAKER_RULE_NOTEMPTY in FileMaker.php
  Pre-validation rule constants.
FILEMAKER_RULE_NUMERICONLY
  FILEMAKER_RULE_NUMERICONLY in FileMaker.php
  Pre-validation rule constants.
FILEMAKER_RULE_TIMEOFDAY
  FILEMAKER_RULE_TIMEOFDAY in FileMaker.php
  Pre-validation rule constants.
FILEMAKER_RULE_TIMESTAMP_FIELD
  FILEMAKER_RULE_TIMESTAMP_FIELD in FileMaker.php
  Pre-validation rule constants.
FILEMAKER_RULE_TIME_FIELD
  FILEMAKER_RULE_TIME_FIELD in FileMaker.php
  Pre-validation rule constants.
FILEMAKER_SORT_ASCEND
  FILEMAKER_SORT_ASCEND in FileMaker.php
  Sort direction constants.
FILEMAKER_SORT_DESCEND
  FILEMAKER_SORT_DESCEND in FileMaker.php
  Sort direction constants.

g
top

getAPIVersion
  FileMaker::getAPIVersion() in FileMaker.php
  Returns the version of the FileMaker API for PHP.
getContainerData
  FileMaker::getContainerData() in FileMaker.php
  Returns the data for the specified container field.
getDatabase
  FileMaker_Layout::getDatabase() in Layout.php
  Returns the name of the database that this layout is in.
getErrors
  FileMaker_Error_Validation::getErrors() in Validation.php
  Returns an array of arrays describing the pre-validation errors that occurred.
getErrorString
  FileMaker_Error::getErrorString() in Error.php
  Returns the string representation of $this->code in the language currently set for PHP error messages in FileMaker Server Admin Console.
getFetchCount
  FileMaker_Result::getFetchCount() in Result.php
  Returns the number of records in the filtered result set.
getField
  FileMaker_Layout::getField() in Layout.php
  Returns a FileMaker_Field object that describes the specified field.
getField
  FileMaker_Record::getField() in Record.php
  Returns the HTML-encoded value of the specified field.
getField
  FileMaker_RelatedSet::getField() in RelatedSet.php
  Returns a FileMaker_Field object that describes the specified field.
getFieldAsTimestamp
  FileMaker_Record::getFieldAsTimestamp() in Record.php
  Returns the value of the specified field as a UNIX timestamp.
getFields
  FileMaker_Result::getFields() in Result.php
  Returns a list of the names of all fields in the records in this result set.
getFields
  FileMaker_Record::getFields() in Record.php
  Returns a list of the names of all fields in the record.
getFields
  FileMaker_RelatedSet::getFields() in RelatedSet.php
  Returns an associative array with the names of all fields as keys and FileMaker_Field objects as the array values.
getFields
  FileMaker_Layout::getFields() in Layout.php
  Returns an associative array with the names of all fields as keys and FileMaker_Field objects as the array values.
getFieldUnencoded
  FileMaker_Record::getFieldUnencoded() in Record.php
  Returns the unencoded value of the specified field.
getFirstRecord
  FileMaker_Result::getFirstRecord() in Result.php
  Returns the first record in this result set.
getFoundSetCount
  FileMaker_Result::getFoundSetCount() in Result.php
  Returns the number of records in the entire found set.
getLastRecord
  FileMaker_Result::getLastRecord() in Result.php
  Returns the last record in this result set.
getLayout
  FileMaker::getLayout() in FileMaker.php
  Returns a Layout object that describes the specified layout.
getLayout
  FileMaker_Result::getLayout() in Result.php
  Returns a FileMaker_Layout object that describes the layout of this result set.
getLayout
  FileMaker_Field::getLayout() in Field.php
  Returns the FileMaker_Layout object that contains this field.
getLayout
  FileMaker_Record::getLayout() in Record.php
  Returns the layout this record is associated with.
getLocalValidationRules
  FileMaker_Field::getLocalValidationRules() in Field.php
  Returns an array of FILEMAKER_RULE_* constants for each rule set on this field that can be evaluated by the PHP engine.
getMessage
  FileMaker_Error::getMessage() in Error.php
  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
  FileMaker::getMinServerVersion() in FileMaker.php
  Returns the minimum version of FileMaker Server that this API works with.
getModificationId
  FileMaker_Record::getModificationId() in Record.php
  Returns the modification ID of this record.
getName
  FileMaker_Field::getName() in Field.php
  Returns the name of this field.
getName
  FileMaker_Layout::getName() in Layout.php
  Returns the name of this layout.
getName
  FileMaker_RelatedSet::getName() in RelatedSet.php
  Returns the name of the related table from which this portal displays related records.
getParent
  FileMaker_Record::getParent() in Record.php
  Returns the parent record, if this record is a child record in a portal.
getProperties
  FileMaker::getProperties() in FileMaker.php
  Returns an associative array of property name => property value for all current properties and their current values.
getProperty
  FileMaker::getProperty() in FileMaker.php
  Returns the current value of a property.
getRange
  FileMaker_Command_CompoundFind::getRange() in CompoundFind.php
  Returns the current range settings.
getRange
  FileMaker_Command_Find::getRange() in Find.php
  Returns the current range settings.
getRecordById
  FileMaker::getRecordById() in FileMaker.php
  Returns a single FileMaker_Record object matching the given layout and record ID, or a FileMaker_Error object, if this operation fails.
getRecordId
  FileMaker_Record::getRecordId() in Record.php
  Returns the record ID of this object.
getRecords
  FileMaker_Result::getRecords() in Result.php
  Returns an array containing each record in the result set.
getRelatedSet
  FileMaker_Record::getRelatedSet() in Record.php
  Returns any Record objects in the specified portal.
getRelatedSet
  FileMaker_Layout::getRelatedSet() in Layout.php
  Returns a FileMaker_RelatedSet object that describes the specified portal.
getRelatedSets
  FileMaker_Result::getRelatedSets() in Result.php
  Returns the names of related tables for all portals present in records in this result set.
getRelatedSets
  FileMaker_Layout::getRelatedSets() in Layout.php
  Returns an associative array with the related table names of all portals as keys and FileMaker_RelatedSet objects as the array values.
getRelatedSetsFilters
  FileMaker_Command_CompoundFind::getRelatedSetsFilters() in CompoundFind.php
  Returns the current settings for the related records filter and the maximum number of related records to return.
getRelatedSetsFilters
  FileMaker_Command_Find::getRelatedSetsFilters() in Find.php
  Returns the current settings for the related records filter and the maximum number of related records to return.
getRepetitionCount
  FileMaker_Field::getRepetitionCount() in Field.php
  Returns the maximum number of repetitions for this field.
getResult
  FileMaker_Field::getResult() in Field.php
  Returns the result type of this field -- for example, 'text', 'number', 'date', 'time', 'timestamp', or 'container'.
getStyleType
  FileMaker_Field::getStyleType() in Field.php
  Returns the control style type of this field -- for example, 'EDITTEXT', 'POPUPLIST', 'POPUPMENU', 'CHECKBOX', 'RADIOBUTTONS' or 'CALENDAR'.
getTableRecordCount
  FileMaker_Result::getTableRecordCount() in Result.php
  Returns the number of records in the table that was accessed.
getType
  FileMaker_Field::getType() in Field.php
  Returns the type of this field -- for example, 'normal', 'calculation', or 'summary'.
getValidationMask
  FileMaker_Field::getValidationMask() in Field.php
  Returns the full additive bitmask of pre-validation rules for this field.
getValidationRules
  FileMaker_Field::getValidationRules() in Field.php
  Returns an array of FILEMAKER_RULE_* constants for each rule set on this field.
getValueList
  FileMaker_Field::getValueList() in Field.php
  Returns the list of choices from the value list associated with this field.
getValueList
  FileMaker_Layout::getValueList() in Layout.php
  Returns the list of defined values in the specified value list.
getValueLists
  FileMaker_Layout::getValueLists() in Layout.php
  Returns a multi-level associative array of value lists.
getValueListsTwoFields
  FileMaker_Layout::getValueListsTwoFields() in Layout.php
  Returns a multi-level associative array of value lists.
getValueListTwoFields
  FileMaker_Layout::getValueListTwoFields() in Layout.php
  Returns the list of defined values in the specified value list.

h
top

hasValidationRule
  FileMaker_Field::hasValidationRule() in Field.php
  Returns TRUE if the specified FILEMAKER_RULE_* constant matches the field's pre-validation bitmask. Otherwise, returns FALSE.

i
top

it.php
  it.php in it.php
isAutoEntered
  FileMaker_Field::isAutoEntered() in Field.php
  Returns TRUE if data in this field is auto-entered or FALSE if it is entered manually.
isError
  FileMaker::isError() in FileMaker.php
  Tests whether a variable is a FileMaker API Error.
isGlobal
  FileMaker_Field::isGlobal() in Field.php
  Returns TRUE if this field is global or FALSE if it is not.
isValidationError
  FileMaker_Error_Validation::isValidationError() in Validation.php
  Indicates whether the error is a detailed pre-validation error or a FileMaker Web Publishing Engine error.
isValidationError
  FileMaker_Error::isValidationError() in Error.php
  Indicates whether the error is a detailed pre-validation error or a FileMaker Web Publishing Engine error.

j
top

ja.php
  ja.php in ja.php

l
top

Layout.php
  Layout.php in Layout.php
listDatabases
  FileMaker::listDatabases() in FileMaker.php
  Returns an array of databases that are available with the current server settings and the current user name and password credentials.
listFields
  FileMaker_RelatedSet::listFields() in RelatedSet.php
  Returns an array of the names of all fields in this portal.
listFields
  FileMaker_Layout::listFields() in Layout.php
  Returns an array with the names of all fields in this layout.
listLayouts
  FileMaker::listLayouts() in FileMaker.php
  Returns an array of layouts from the current database that are available with the current server settings and the current user name and password credentials.
listRelatedSets
  FileMaker_Layout::listRelatedSets() in Layout.php
  Returns an array of related table names for all portals on this layout.
listScripts
  FileMaker::listScripts() in FileMaker.php
  Returns an array of ScriptMaker scripts from the current database that are available with the current server settings and the current user name and password credentials.
listValueLists
  FileMaker_Layout::listValueLists() in Layout.php
  Returns the names of any value lists associated with this layout.

n
top

newAddCommand
  FileMaker::newAddCommand() in FileMaker.php
  Creates a new FileMaker_Command_Add object.
newCompoundFindCommand
  FileMaker::newCompoundFindCommand() in FileMaker.php
  Creates a new FileMaker_Command_CompoundFind object.
newDeleteCommand
  FileMaker::newDeleteCommand() in FileMaker.php
  Creates a new FileMaker_Command_Delete object.
newDuplicateCommand
  FileMaker::newDuplicateCommand() in FileMaker.php
  Creates a new FileMaker_Command_Duplicate object.
newEditCommand
  FileMaker::newEditCommand() in FileMaker.php
  Creates a new FileMaker_Command_Edit object.
newFindAllCommand
  FileMaker::newFindAllCommand() in FileMaker.php
  Creates a new FileMaker_Command_FindAll object.
newFindAnyCommand
  FileMaker::newFindAnyCommand() in FileMaker.php
  Creates a new FileMaker_Command_FindAny object.
newFindCommand
  FileMaker::newFindCommand() in FileMaker.php
  Creates a new FileMaker_Command_Find object.
newFindRequest
  FileMaker::newFindRequest() in FileMaker.php
  Creates a new FileMaker_Command_FindRequest object. Add one or more Find Request objects to a FileMaker_Command_CompoundFind object, then execute the Compound Find command.
newPerformScriptCommand
  FileMaker::newPerformScriptCommand() in FileMaker.php
  Creates a new FileMaker_Command_PerformScript object.
newRelatedRecord
  FileMaker_Record::newRelatedRecord() in Record.php
  Creates a new record in the specified portal.
numErrors
  FileMaker_Error_Validation::numErrors() in Validation.php
  Returns the number of pre-validation rules that failed.

p
top

PerformScript.php
  PerformScript.php in PerformScript.php

r
top

Record.php
  Record.php in Record.php
RelatedSet.php
  RelatedSet.php in RelatedSet.php
Result.php
  Result.php in Result.php

s
top

sv.php
  sv.php in sv.php
setField
  FileMaker_Record::setField() in Record.php
  Sets the value of $field.
setField
  FileMaker_Command_Add::setField() in Add.php
  Sets the new value for a field.
setField
  FileMaker_Command_Edit::setField() in Edit.php
  Sets the new value for a field.
setFieldFromTimestamp
  FileMaker_Command_Edit::setFieldFromTimestamp() in Edit.php
  Sets the new value for a date, time, or timestamp field from a UNIX timestamp value.
setFieldFromTimestamp
  FileMaker_Record::setFieldFromTimestamp() in Record.php
  Sets the new value for a date, time, or timestamp field from a UNIX timestamp value.
setFieldFromTimestamp
  FileMaker_Command_Add::setFieldFromTimestamp() in Add.php
  Sets the new value for a date, time, or timestamp field from a UNIX timestamp value.
setLogger
  FileMaker::setLogger() in FileMaker.php
  Associates a PEAR Log object with the API for logging requests and responses.
setLogicalOperator
  FileMaker_Command_Find::setLogicalOperator() in Find.php
  Specifies how the find criteria in this Find command are combined as either a logical AND or OR search.
setModificationId
  FileMaker_Command_Edit::setModificationId() in Edit.php
  Sets the modification ID for this command.
setOmit
  FileMaker_Command_FindRequest::setOmit() in FindRequest.php
  Sets whether this request is an omit request.
setPreCommandScript
  FileMaker_Command::setPreCommandScript() in Command.php
  Sets a ScriptMaker script to be run before performing a command.
setPreSortScript
  FileMaker_Command::setPreSortScript() in Command.php
  Sets a ScriptMaker script to be run after performing a Find command, but before sorting the result set.
setProperty
  FileMaker::setProperty() in FileMaker.php
  Sets a property to a new value for all API calls.
setRange
  FileMaker_Command_CompoundFind::setRange() in CompoundFind.php
  Sets a range to request only part of the result set.
setRange
  FileMaker_Command_Find::setRange() in Find.php
  Sets a range to request only part of the result set.
setRecordClass
  FileMaker_Command::setRecordClass() in Command.php
  Sets the PHP class that the API instantiates to represent records returned in any result set.
setRecordId
  FileMaker_Command::setRecordId() in Command.php
  Sets the record ID for this command.
setRelatedSetsFilters
  FileMaker_Command_Find::setRelatedSetsFilters() in Find.php
  Sets a filter to restrict the number of related records to return from a portal.
setRelatedSetsFilters
  FileMaker_Command_CompoundFind::setRelatedSetsFilters() in CompoundFind.php
  Sets a filter to restrict the number of related records to return from a portal.
setResultLayout
  FileMaker_Command::setResultLayout() in Command.php
  Requests that the command's result be returned in a layout different from the current layout.
setScript
  FileMaker_Command::setScript() in Command.php
  Sets a ScriptMaker script to be run after the Find result set is generated and sorted.

v
top

Validation.php
  Validation.php in Validation.php
validate
  FileMaker_Record::validate() in Record.php
  Pre-validates either a single field or the entire record.
validate
  FileMaker_Field::validate() in Field.php
  Returns TRUE if $value is valid for this field, or a FileMaker_Error_Validation object describing how pre-validation failed.
validate
  FileMaker_Command::validate() in Command.php
  Pre-validates either a single field or the entire command.