データソースドライバの読み込みとインスタンス作成を行う、賢いメソッドです。
さまざまな方法でコールすることができます。
ソースの型を検出し、適切なドライバをデフォルトのオプションで読み込む:
$driver =& Structures_DataGrid::dataSourceFactory($source); |
ソースの型を検出し、適切なドライバを指定したオプションで読み込む:
$driver =& Structures_DataGrid::dataSourceFactory($source, $options); |
型を明示的に指定してドライバを読み込む (検出ルーチンを飛ばすため、高速です):
$driver =& Structures_DataGrid::dataSourceFactory($source, $options, $type); |