конфигурации типа такой
symfony.com/doc/current/components/config/definiti... когда ключ-значение - не хватает
и я сделал
class DownloadMap {
private static $filter = [
"key" => "category",
"field" => "property__category__multi_string"
];
private static $order = [
[
"key" => "name",
"field" => "name"
],
[
"key" => "format",
"field" => "control__mimeType__string"
],
[
"key" => "size",
"field" => "control__fileSize__string"
]
];
public static function getFilter()
{
return self::$filter;
}
public static function getOrder()
{
return self::$order;
}
}
ну и в контроллере вызов DownloadMap::getOrder()
но вот что если надо переопределить в следующем проекте? вернее не "что если" а на реально надо
пихать в сервис-контейнер?
parameters:
download_map_class: namespace\DownloadMap
services:
download_map:
class: %download_map_class%
криво или нет получается?
$this->container->get("download_map")->getOrder()
как можно такое сделать?