Interface Dependency in PHP
Interface Dependency
An interface can also extend another interface which allow us to define dependencies.
interface A {
public function do1();
public function do2();
}
interface B extends A { // you could extends function from another interface
public function do1();
public function do3();
}
class C implements B {
public function do1() {
// you could define your custom behavior here
}
public function do2() {
// you could define your custom behavior here
}
public function do3() {
// you could define your custom behavior here
}
}