S2Containerの各種設定は、seasar\container\Configクラスのプロパティとして設定します。
DOM_VALIDATE.
XML形式のダイコンファイルをLoadする際にDTD検証を行うかどうかを設定します。
seasar\container\Config::$DOM_VALIDATE = false;CONTAINER_BUILDERS.
ダイコンファイルのパースクラスを拡張子ごとに登録します。
seasar\container\Config::$CONTAINER_BUILDERS = array( 'dicon' => 'seasar\container\factory\XmlS2ContainerBuilder', 'xml' => 'seasar\container\factory\XmlS2ContainerBuilder');PROPERTY_TYPEHINT_NULL.
プロパティのデフォルト値がnullの場合でも自動インジェクションを行うかどうかを設定します。
seasar\container\Config::$PROPERTY_TYPEHINT_NULL = false;PROPERTY_TYPEHINT_KEY.
自動インジェクションを行うプロパティのタイプヒントキーを設定します。
seasar\container\Config::$PROPERTY_TYPEHINT_KEY = 'S2Binding';
© Copyright The Seasar Foundation and the others 2005-2010, all rights reserved. |