RowSource
Host-owned data contract.
interface RowSource
{
public function getWeeks(array $filters);
public function getRows(array $filters);
public function getSummary(array $rows);
}
getWeeks returns week maps for async_prepare. SQL always lives in the host repository.