symfonyの機能をフレームワーク外から使う
最近はsymfonyで最初から構築することが多いが、オレオレフレームワークや素のPHPで構築されたシステムを弄ることも多い。
そういった時にsymfonyのライブラリだったり、ORマッパを使いたい場合。
既存のPHPファイルの先頭にこの一行を追加するだけでsymfonyのコンポーネントだけ使うってことができる
require_once 'symfonyルート/config/ProjectConfiguration.class.php';
後は普通にsymfonyを使ってる感じでコードを書くだけ。
<?php require_once './sf/config/ProjectConfiguration.class.php'; $contentTable = ContentPeer::retrieveByPk(1); echo $contentTable->getTxtTitle();
みたいな感じ
べんりべんり
おわれ