/** * @param BasicEntity $entityInstance * @return string */ public static function buildFormAction($entityInstance) { $identifier = $entityInstance->getIdentifier(); if (in_array(BasicEntity::UNSAVED_INSTANCE_ID, $identifier)) { $action = SAVE_DEFAULT_FILE_NAME; } else { $action = HttpEntityParamBuilder::buildArgumentsRelativePath(UPDATE_DEFAULT_FILE_NAME, $identifier); } return $action; }