サービスコンテナーを使用して、クラス TCPDF の拡張を Symfony2 (2.1.4-DEV) に含めようとしています。そのために私は編集symfony/app/config/config.yml
しました:
services:
extend_pdf:
class: Acme\VSBundle\extend_pdf
ファイルsymfony/src/Acme/VSBundle/extend_pdf.php
には、次のようなダミークラスがあります。
<?php
namespace Acme\VSBundle;
// extend TCPF with custom functions
class extend_pdf extends TCPDF {
}
?>
次のようなコントローラーにロードします。
function testAction() {
$extendpdf = $this->get('extend_pdf');
return new Response('success');
}
これにより、以下のエラーが発生します。
致命的なエラー: クラス 'Acme\VSBundle\extend_pdf' が /home/user/public_html/Acme/Symfony/app/cache/dev/appDevDebugProjectContainer.php の 417 行目に見つかりません コール スタック:...
キャッシュが空だったので、クラスが見つからない理由がわかりません。
ありがとうございました