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?
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);
}
Rather than override the constructor, how about using beforeFilter() for controllers or the before methods for the Model such as beforeFind(), beforeValidate(), etc.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With