SCCDiUtil

[ DI Utilクラス ]

package

Default

Methods

コンストラクター

__construct(\Phalcon\Di $di) 

Arguments

$di

\Phalcon\Di

DI

DBのadapter名を取得する

getDbAdapter(string $db_service_nm) : string

Arguments

$db_service_nm

string

DBサービス名

Response

string

DBのadapter名称

Domain別のLoggerをリターンする

getLogger() : \SCC\Api\Utils\SCCCoreLogger

Load config from file extension dynamical

load(array $config) : \SCC\Api\Utils\AdapterInterface
throws

Arguments

$config

array

Adapter config

Response

\SCC\Api\Utils\AdapterInterface

接続先DBの設定をインジェクションする

setDiForDBSetting(string $login_user_flg, string $domain_cd = "") : boolean
throws

Arguments

$login_user_flg

string

ログインユーザフラグ(0: CMSユーザ, 1: APIユーザ[参照のみ], 2: APIユーザ[登録あり])

$domain_cd

string

ドメインコード

Response

boolean

Constants

DEFAULT_CONFIG_NAME

DEFAULT_CONFIG_NAME

DOMAIN_CONFIG_NAME

DOMAIN_CONFIG_NAME

Properties

DIコンテナのインスタンス

util_di : 

Type(s)