自作のちょっとした便利クラスを置く場所

2020年5月11日 at 20:59

お世話になっております。

外部フォームの実装の中で、ちょっとした処理(Googleスプレッドシートと連携して送信内容を書き込む)を作っているのですが、
Controllerが大きくなりすぎるので別のクラスにまとめて切り出して、呼び出して再利用できるようにしたいと思っています。
こういった場合、Concrete5的にはどこにクラスのファイルを置き、どうやって呼び出すのが適切なのでしょうか?

application/toolsディレクトリかなと思ったのですが、ヘルプでは非推奨とされており、
controllerとviewを推奨されていますが、
viewと関連しているわけでもないので、ちょっと違うのかなと…。

タグ:

Re: 自作のちょっとした便利クラスを置く場所

2020年5月11日 at 21:03
未翻訳なので英語のリンクですが

Creating Custom Code in the Application Directory
http://documentation.concrete5.org/developers/framework/extending-concrete5-with-custom-code/creating-custom-code-in-the-application-directory
 

Re: 自作のちょっとした便利クラスを置く場所

2020年5月12日 at 10:59
ありがとうございます!まさに求めていたものです。
参考にさせていただきます。