Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2
3declare(strict_types=1);
4
5namespace PeServer\Core\Database;
6
7use PeServer\Core\Database\DatabaseContext;
8
9/**
10 * DB接続。
11 */
12interface IDatabaseConnection
13{
14    #region function
15
16    /**
17     * DB接続情報を取得。
18     *
19     * @return ConnectionSetting
20     */
21    public function getConnectionSetting(): ConnectionSetting;
22
23    /**
24     * DB接続を開く。
25     *
26     * @return DatabaseContext
27     */
28    public function open(): DatabaseContext;
29
30    #endregion
31}