core
db
html
utility
HtmlForm::createLayout
public FormLayoutAbstract createLayout
( string $layoutTagName )
カスタムレイアウトのインスタンスを生成し、取得します。
カスタムレイアウトはFormLayoutAbstractを継承したクラスですが、
"FormLayout" + 引数で指定された文字列によってレイアウトクラスを決定します。
例えば引数で"table"が指定されれば、FormLayoutTableクラスのインスタンスがレイアウトインスタンスとして生成されます。
カスタムレイアウトはFormLayoutAbstractを継承したクラスですが、
"FormLayout" + 引数で指定された文字列によってレイアウトクラスを決定します。
例えば引数で"table"が指定されれば、FormLayoutTableクラスのインスタンスがレイアウトインスタンスとして生成されます。
パラメーター
| 名前 | 型 | 内容 |
|---|---|---|
| $layoutTagName | string | レイアウトクラスの末尾の単語を示すキー。 |
返り値
FormLayoutAbstractを継承するクラスのインスタンスを返します。
引数で指定されたキーに合致するクラスが存在しない場合は例外を発生します。
引数で指定されたキーに合致するクラスが存在しない場合は例外を発生します。