[FileMaker] element index

All elements
a c d e f g h i j l n p r s v
a
top
add
Adds a Find Request object to this Compound Find command.
addError
Adds an error.
addFindCriterion
Adds a criterion to this find request.
addFindCriterion
Adds a criterion to this Find command.
addSortRule
Adds a sorting rule to this Find command.
addSortRule
Adds a sorting rule to this Compound Find command.
Add.php
Add.php in Add.php
c
top
clearFindCriteria
Clears all existing criteria from this Find command.
clearFindCriteria
Clears all existing criteria from this find request.
clearSortRules
Clears all existing sorting rules from this Compound Find command.
clearSortRules
Clears all existing sorting rules from this Find command.
commit
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
Deletes this record from the database on the Database Server.
describeLocalValidationRules
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
Returns any additional information for the specified pre-validation rule.
describeValidationRules
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
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
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
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
FileMaker_Command_PerformScript in PerformScript.php
Command class that performs a ScriptMaker script.
FileMaker_Error
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
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
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
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
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
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
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
Result object constructor.
FILEMAKER_RULE_DATE_FIELD
FILEMAKER_RULE_DATE_FIELD in FileMaker.php
Pre-validation rule constants.
FILEMAKER_RULE_FOURDIGITYEAR
Pre-validation rule constants.
FILEMAKER_RULE_MAXCHARACTERS
Pre-validation rule constants.
FILEMAKER_RULE_NOTEMPTY
FILEMAKER_RULE_NOTEMPTY in FileMaker.php
Pre-validation rule constants.
FILEMAKER_RULE_NUMERICONLY
Pre-validation rule constants.
FILEMAKER_RULE_TIMEOFDAY
FILEMAKER_RULE_TIMEOFDAY in FileMaker.php
Pre-validation rule constants.
FILEMAKER_RULE_TIMESTAMP_FIELD
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
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
FileMaker::getLayout() in FileMaker.php
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
FileMaker::getProperty() in FileMaker.php
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.
h
top
hasValidationRule
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
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
Returns TRUE if this field is global or FALSE if it is not.
isValidationError
Indicates whether the error is a detailed pre-validation error or a FileMaker Web Publishing Engine error.
isValidationError
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
Returns an array of databases that are available with the current server settings and the current user name and password credentials.
listFields
Returns an array of the names of all fields in this portal.
listFields
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
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
Returns the names of any value lists associated with this layout.
n
top
newAddCommand
Creates a new FileMaker_Command_Add object.
newCompoundFindCommand
Creates a new FileMaker_Command_CompoundFind object.
newDeleteCommand
Creates a new FileMaker_Command_Delete object.
newDuplicateCommand
Creates a new FileMaker_Command_Duplicate object.
newEditCommand
Creates a new FileMaker_Command_Edit object.
newFindAllCommand
Creates a new FileMaker_Command_FindAll object.
newFindAnyCommand
Creates a new FileMaker_Command_FindAny object.
newFindCommand
Creates a new FileMaker_Command_Find object.
newFindRequest
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
Creates a new FileMaker_Command_PerformScript object.
newRelatedRecord
Creates a new record in the specified portal.
numErrors
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
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
FileMaker::setLogger() in FileMaker.php
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
FileMaker::setProperty() in FileMaker.php
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.
v
top
Validation.php
Validation.php in Validation.php
validate
Pre-validates either a single field or the entire record.
validate
Returns TRUE if $value is valid for this field, or a FileMaker_Error_Validation object describing how pre-validation failed.
validate
Pre-validates either a single field or the entire command.
a c d e f g h i j l n p r s v