3
我需要保存一个文件在/web/import
的路径,我问的是实现这个目标的最好方法。我在/Service/SyncController.php
定义的类,它从Controller
延伸:我可以在Symfony2的容器中使用“/ web”路径吗?
class SyncController extends Controller { ... }
那类被定义为一个服务也:
sync.service:
class: PDI\PDOneBundle\Service\SyncController
arguments: ["@service_container", "@doctrine.orm.entity_manager", "@request_stack", "%kernel.root_dir%"]
我需要传递参数"%kernel.root_dir%"
才能访问网络路径作为$this->webRoot = realpath($rootDir . '/../web')
或我可以从@service_container
?为了将文件保存在那里,通往/web/import
的路径的正确方法是?
我认为'web'不Symfony的定义,因此你可能无法得到它的路径。 –