0

現在、Symfony 4 用のこの PHP スプレッドシート バンドルを使用しようとしています: https://github.com/roromix/SpreadsheetBundle

しかし、このバンドルを使用しようとしても成功しません。サービス (php bin/console debug:autowiring) としてそれを見つけることができず、以下の方法も間違っています。

<?php
namespace App\Controller;

use Symfony\Component\Routing\Annotation\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Roromix\Bundle\SpreadsheetBundle\RoromixSpreadsheetBundle;

class TranslationController extends Controller
{
    /**
     * @Route("/")
     */
    public function index()
    {
        $RoromixSpreadsheetBundle = new RoromixSpreadsheetBundle();

    //...
    }
}

?>
4

1 に答える 1

0

コントローラーでサービスを取得すると思います:

dump($this->get('phpspreadsheet'));

サービス名はphpspreadsheethttps://github.com/roromix/SpreadsheetBundle/blob/master/src/Resources/config/services.ymlなので

于 2018-03-02T16:29:08.943 に答える