How to override model's constructor correctly in CakePHP
cakephp, constructor, overwrite, testing
Solution
why don't you look into the core code its open source after all: https://github.com/cakephp/cakephp/blob/2.1/lib/Cake/Model/Model.php#L653
so for all your models:
public function __construct($id = false, $table = null, $ds = null) {
parent::__construct($id, $table, $ds);
}
Problem
I have troubles with testing Model in CakePHP 2.0 and it seems the problem is on the model's constructor. ``` public function __construct(){ parent::__construct(); $this->_pagi_cuantos = 2; } ``` Even if I delete all its content, I still getting problems trying to run the test. Mark Story told me: if you have a constructor make sure you're overriding the constructor correctly. Failing to do so will cause errors like this. What do I wrong?