In lots of PHP scripts I see things such as this:
public function __construct(Container $ci) {
}
I understand what a constructor does and how to pass a variable. However I'm not sure what Container means in this example? Is this the equivalent of $ci = new Container; ?