определить путь к файлу в .yml Symfony2 - PullRequest
0 голосов
/ 01 февраля 2012

Мне нужно определить путь к файлу в файле yml (нет, если в services.yml или config.yml)

У меня есть объект, который находит таблицу (в формате csv).Но этот же файл будет использоваться в другом классе.Поэтому мне нужно указать его в глобальном файле (файл yml).

Примерно так:

//Myproject/Entity/Myclass

class Myclass{

  public function foo{
     ...
     $file = "D:\workspace\Myproject\Symfony2\src\Myproject\MyBundle\Table\AMB.csv";
     $handle = fopen($file , "r");
     ...
  }
}

Я хочу, чтобы этот файл $ был определен в файле yml.

Thx!

1 Ответ

0 голосов
/ 01 февраля 2012

Вы можете добавить запись параметров в app/config/config.yml и поместить туда свои переменные:

# app/config/config.yml
parameters:
    myvar:      "value"

Тогда она будет доступна через контейнер на контроллере с $this->container>getParameter('myvar'); и непосредственно на ветке с {{ myvar }}

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