我使用https://github.com/liuggio/ExcelBundle
中的组件liuggio/ExcelBundle
我想导入一个文件xlsx并使用createPHPObject()来捕获它 并且createPHPExcelObject()的参数是filename然后我将文件名传递给它
/**
* @var \Liuggio\ExcelBundle\Factory
*/
private $phpexcelFactory;
$path = '/Users/Intbizth/MyProject/lottery/src/Lot/LotteryBundle/Importer/lottery.xlsx'
$phpExcel = $this->phpexcelFactory->createPHPExcelObject($path);
和错误抛出在null
上调用成员函数createPHPExcelObject()问题是如何从项目中获取文件?谢谢你提前。
答案 0 :(得分:0)
问题解决!
我忘记将phpexcel service
注入此服务
<service id="id.of.this.service" class="path\of\this\class">
<argument type="service" id="phpexcel" /> /** This line is what I've forget */
</service>