例えばコアに同梱されているサードパーティライブラリ
concrete/libraries/3rdparty/mobile_detect.php
を読み込むには、
Loader::library('3rdparty/mobile_detect');
と書きます。
ユーザー領域に置いた
libraries/3rdparty/foo.php
を読み込むには、
Loader::library('3rdparty/foo');
パッケージ領域に置いた
packages/bar/libraries/3rdparty/foo.php
を読み込むには、
Loader::library('3rdparty/foo', 'bar');
と書きます。
Re: 複数のブロックで共通のライブラリ
2014年4月30日 at 3:02
/libraries/3rdparty 配下に置き、Loader::library()で読み込むのがセオリーです。
/concrete/libraries/3rdparty の中身を参考にしてください。
5.6系まではPSR非準拠なので、Composerを使うのはちょっと面倒というか、合わないかもです。
Your post has been saved and will be published after approval by the forum moderator.
Abel
Re: 複数のブロックで共通のライブラリ
場所はよくわかりました。
読み込み方法を考えないといけないようですね。