/** * Executes the supplied operation query expression on the underlying repository provider. * * @param O\Expression $expression * * @return void */ private function executeQuery(O\Expression $expression) { $this->repositoryProvider->execute($expression); }
public function apply(callable $applyFunction) { $this->provider->execute($this->newMethod(__FUNCTION__, [$applyFunction])); }