PHP 함수로 작성된 것처럼 작동하는 Symfony 2 앱 (여러 컨트롤러와 엔티티 전반)에서 사용할 수있는 전역 함수 세트를 갖고 싶습니다. 예를 들면 :Symfony 2 전역 함수
function startsWith($haystack, $needle) {
return !strncmp($haystack, $needle, strlen($needle));
}
내가 거기에 이러한 기능을 가진 파일을 만들 수 있지만 각 네임 스페이스에 대해 중복 할 필요가 :
namespace Taggle\TaggleBundle\DependencyInjection;
namespace Taggle\TaggleBundle\Controller;
이 처리하는 가장 좋은 방법은 무엇입니까?
왜 다른 네임 스페이스에 대해 복제해야합니까? 전 세계에 선언하십시오. 정적 메서드를 사용하여 클래스로 정의하지 않는 이유는 무엇입니까? – Gerry
전역 네임 스페이스에서 선언하는 방법을 모르겠습니다. 그게 질문입니다. – CaptainStiggz