function FileMaker_Command_Edit($fm, $layout, $recordId, $updatedValues = array())
    {
        $this->_impl = new FileMaker_Command_Edit_Implementation($fm, $layout, $recordId, $updatedValues);
    }
function FileMaker_Command_Edit($fm, $layout, $recordId, $updatedValues = array())
    {
        $this->_impl = new FileMaker_Command_Edit_Implementation($fm, $layout, $recordId, $updatedValues);
    }
function FileMaker_Command_Edit ( $ fm , $ layout , $ recordId , $ updatedValues = array ( ) ) { $ this -> _impl = new FileMaker_Command_Edit_Implementation ( $ fm , $ layout , $ recordId , $ updatedValues ) ; }
Edit command constructor.

@ignore
@param FileMaker_Implementation $fm FileMaker_Implementation object the
command was created by.
@param string $layout Layout the record is part of.
@param string $recordId ID of the record to edit.
@param array $values Associative array of field name => value pairs.
To set field repetitions, use a numerically indexed array for
the value of a field, with the numeric keys corresponding to the
repetition number to set.
Edit command constructor .