flow.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. /**
  3. * Append data from flow.
  4. *
  5. * @param array $fields
  6. * @param array $objects
  7. * @param string $module
  8. * @access public
  9. * @return array
  10. */
  11. public function appendDataFromFlow($fields, $objects, $module = '')
  12. {
  13. return $this->loadExtension('flow')->appendDataFromFlow($fields, $objects, $module);
  14. }
  15. /**
  16. * Process sub status of a record.
  17. *
  18. * @param string $module
  19. * @param object $record
  20. * @access public
  21. * @return string
  22. */
  23. public function processSubStatus($module, $record)
  24. {
  25. return $this->loadExtension('flow')->processSubStatus($module, $record);
  26. }
  27. public function setFlowListValue($module)
  28. {
  29. return $this->loadExtension('flow')->setFlowListValue($module);
  30. }
  31. public function getFieldOptions($field, $emptyOption = true, $keys = '', $search = '', $limit = 0, $importData = false)
  32. {
  33. return $this->loadExtension('flow')->getFieldOptions($field, $emptyOption, $keys, $search, $limit, $importData);
  34. }
  35. /**
  36. * Get datasource pairs of field.
  37. *
  38. * @param string $type
  39. * @access public
  40. * @return array
  41. */
  42. public function getDatasourcePairs($type)
  43. {
  44. return $this->loadExtension('flow')->getDatasourcePairs($type);
  45. }