@Trentは説明するのが難しくありません。
OOPについて読んでみると、階層についてのアイデアが得られます。つまり、クラスには「父親」が存在することになります。
この場合、Laravelのベンダーがデフォルトで読み込まれます。したがって、 "FatherClass"というベンダークラスがあるとしましょう。その機能を拡張したい場合は、それを拡張した "ChildClass"を作成できます。これは簡単な例です:
<?php
Class FatherClass{
public function method_one(){
return "Hi, This is method 1";
}
}
Class ChildClass extends FatherClass{
public function method_two(){
return "Hi, This is method 2";
}
}
//So now you can create a child object and will have the father and its own methods.
$childObject = new ChildClass();
$childObject->method_one(); // Hi, This is method 1
$childObject->method_two(); // Hi, This is method 2
?>
これはベンダーにとってどのようにわかりますか?
あなたの場合、これはPDF(https://github.com/barryvdh/laravel-dompdf/blob/master/src/PDF.php)を拡張する必要があるクラスです。あなたがメソッドをオーバーライドしたり、あなたの目的のために新しいものを作成することになりましたことができるはず
<?php
class NewPdfClass extends PDF{
}
:
だから、次のようになります。
これが役立つかどうか教えてください。
どのような変更を行いましたか? [コメント](http://stackoverflow.com/questions/40355301/composer-laravel-not-update-specific-folder-inside-vendor#comment67967133_40355572)では、フォントの追加について言及していますが、それは変更の程度ですか? – BrianS