0
DefaultController에서 다른 프로젝트에 대해 작성한 일반적인 PHP 스크립트를 포함하고 싶습니다. symfony2에 일반 PHP 스크립트를 포함하려면 어떻게해야합니까?
public function indexAction()
{
include('./GenFunctions.php');
는 내가 DefaultController, 과 같은 디렉토리에 GenFunctinos.php를 넣어하지만
이
가 어떻게이 스크립트를 포함 할 수 '스트림을 열지 못했습니다'쇼?
저는 이것이 symfony2의 관점에서 포함하는 불법적 인 방법이라는 것을 이해했습니다.
하지만 스크립트를 다시 사용하려면이 작업을 수행하고 싶습니다. 도와주세요.
http://getcomposer.org/doc/04-schema.md#files를 사용하여 파일의 절대 경로 : '__DIR__. '/ GenFunctions.php''또는'/ path/to/GenFunctions.php' –
클래스 또는 일부 기능입니까? 어쩌면 당신은 네임 스페이스를 사용하여 그것을 클래스로 리팩터링하고 그것을 작곡가와 통합해야합니다 ... – nifr
100 % with @nifr. Composer는 symfony2 프로젝트에 libs를 추가 할 때 사용할 수있는 방법입니다. – cheesemacfly