public function sources($model = null)
{
$config = $this->_config;
return $this->_filter(__METHOD__, compact('model'), function ($self, $params) use($config) {
$sql = "SELECT name FROM sqlite_master WHERE type='table' ORDER BY name;";
$result = $self->invokeMethod('_execute', array($sql));
$sources = array();
foreach ($result as $row) {
$sources[] = $row[0];
}
return $sources;
});
}