Как включить класс в Symfony2? - PullRequest
4 голосов
/ 04 августа 2011

Я прочитал документацию Symfony и до сих пор не уверен, как включить класс.Я хочу включить PHP-класс Google Analytics в Symfony, но не уверен в следующем:

  1. Куда это может пойти?Из документации я предполагаю, что она должна быть в каталоге vendor?
  2. Как бы я включил класс?В идеале я хотел бы включить его только там, где это необходимо (т. Е. Когда мне это нужно).
  3. Как бы мне использовать класс?

Приветствия

Адам

1 Ответ

6 голосов
/ 04 августа 2011

Используйте файл app/autoload.php для настройки механизма автозагрузки.

Если ваш класс не соответствует соглашениям о стилях PEAR или стандартам PSR-0, вам просто необходимо это сделать (как в случае со Swiftmailer в том же файле)

Если ваш класс следует соглашениям PEAR, вам следует использовать метод registerPrefixes, в противном случае, если ваш класс следует стандарту PSR-0 (возможно, не так), вам следует использовать метод registerNamespaces

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...