名前空間と UserFrosting 環境を簡単に教えてくれる人はいますか?
私の問題を説明するために、TCPDF を使用して UserFrosting 内のデータから PDF ドキュメントを作成しています。UserFrosting 名前空間にカスタム クラス MyPDF を作成したので、入力$pdf = new MyPDF(blahblah);
して UF 名前空間内に PDF を作成でき、正常に動作します。
問題は MyPDF クラス自体にあります-UF から構成変数を参照できるようにする必要があり、それを行う方法がわかりません-つまり:
namespace UserFrosting;
class MyPDF extends \TCPDF_TCPDF {
public function Header() {
$image_location = $this->_app->config('upload.path')
config
内からアクセスするにはどうすればよいMyPDF
ですか? :?:
私はもう試した:
class MyPDF extends \TCPDF_TCPDF {
public function Header() {
$ufapp = new UFModel();
$image_location = $ufapp->config('upload.path')
...しかしサイコロはありません。次のエラーが表示されます。
Cannot instantiate abstract class UserFrosting\UFModel