public __construct ( CLIFramework\Logger $logger = null, $dsIds ) | ||
$logger | CLIFramework\Logger |
public function __construct(Logger $logger = null, $dsIds)
{
if (!$logger) {
$c = ServiceContainer::getInstance();
$logger = $c['logger'];
}
$this->logger = $logger;
$this->connectionManager = ConnectionManager::getInstance();
// XXX: get data source id list from config loader
$this->dataSourceIds = (array) $dsIds;
}