【发布时间】:2017-03-24 12:04:50
【问题描述】:
您好,我有一个名为 payment.php 的文件,它包含一些与支付相关的函数和一些多个类。所以我想将该文件包含在我的 symfony2 控制器中以访问它的所有方法和无类。我正在尝试如下:
//File location is in src/AppBundle/Controller/payment.php
namespace AppBundle\Controller;
require_once __DIR__.'/./payment.php';
//My controller
class ApiServicesController extends Controller
{
$this->payment(array('txnId'=>1112548));
}
但我无法访问该文件及其方法。
我使用这种方法是因为将它保存在 /vendor 目录中它也无法访问,因为该文件在同一文件中包含多个无类。
请告诉我如何在我的控制器中访问此文件。
提前致谢
【问题讨论】:
-
但我无法访问该文件及其方法 - 哪些方法?
-
$this->payment(array('txnId'=>1112548));这个方法是在 payment.php payment() 方法中定义的。
-
ApiServicesController 不是一个有效的类
-
为什么它是一个有效的类我已经在使用这个控制器了。什么是无效类?
-
类
ApiServicesController应该在文件Controller/ApiServicesController.php中