You are here

abstract protected function FeedsExBase::executeSourceExpression in Feeds extensible parsers 7

Same name and namespace in other branches
  1. 7.2 src/FeedsExBase.inc \FeedsExBase::executeSourceExpression()

Executes a single source expression.

Parameters

string $machine_name: The source machine name being executed.

string $expression: The expression to execute.

mixed $row: The row to execute on.

Return value

scalar|[]scalar Either a scalar, or a list of scalars. If null, the value will be ignored.

1 call to FeedsExBase::executeSourceExpression()
FeedsExBase::executeSources in src/FeedsExBase.inc
Executes the source expressions.
4 methods override FeedsExBase::executeSourceExpression()
FeedsExJmesPath::executeSourceExpression in src/FeedsExJmesPath.inc
Executes a single source expression.
FeedsExJsonPath::executeSourceExpression in src/FeedsExJsonPath.inc
Executes a single source expression.
FeedsExTestUi::executeSourceExpression in tests/FeedsExTestUi.inc
Executes a single source expression.
FeedsExXml::executeSourceExpression in src/FeedsExXml.inc
Executes a single source expression.

File

src/FeedsExBase.inc, line 61
Contains FeedsExBase.

Class

FeedsExBase
The Feeds extensible parser.

Code

protected abstract function executeSourceExpression($machine_name, $expression, $row);