IDirectoryService is an interface derived from IDatabase.
IDirectoryService
IDatabase
View source
uses('db');
IDirectoryService::insertAt()