I have some abstract base class that defines abstract functions. For example (barebones),
abstract class My_Foo extends CI_Model {
$protected a;
$protected b;
abstract public printWithExtra($extra);
}
class Bar extends My_Foo {
public printWithExtra($param) {
echo $this->a, $this->b, $param;
}
}
Does it matter what I name the parameter when implementing the abstract function? I don't believe it should, but I'm feeling a bit paranoid.