我有两个控制器,A 和 B。如何使用 A 中 B 中的方法?
I have a two Controllers, A and B. How can I use a method in B from A?
我有两个控制器,A 和 B。如何使用 A 中 B 中的方法?例如:
class A extends BaseController {
public function a() {
}
}
...在另一个文件中...
class B extends BaseController {
public function b() {
}
public function c() {
// do something
}
}
如何使用函数 a() 中的函数 c()?
//AController.blade.php
class A extends BaseController {
private $b;
public function __construct(B) {
$this->b = new B();
}
public function a() {
$this->b->c();
}
}
//BController.blade.php
class B extends BaseController {
public function b() {
}
public function c() {
echo('Im method from controller B');
}
}
我有两个控制器,A 和 B。如何使用 A 中 B 中的方法?例如:
class A extends BaseController {
public function a() {
}
}
...在另一个文件中...
class B extends BaseController {
public function b() {
}
public function c() {
// do something
}
}
如何使用函数 a() 中的函数 c()?
//AController.blade.php
class A extends BaseController {
private $b;
public function __construct(B) {
$this->b = new B();
}
public function a() {
$this->b->c();
}
}
//BController.blade.php
class B extends BaseController {
public function b() {
}
public function c() {
echo('Im method from controller B');
}
}