I am building a new application in cakephp 2.0 and am struggling using
the configure function.

I have a function in AppModel beforeFilter that load the settings from
db into Configure using configure::write.  I also have the following
in my User Model:

    function __construct($id = false, $table = null, $ds = null) {
        $test =
(integer)Configure::read('Setting.System.revision_limit');

        $this->actsAs['Revision']['limit'] = $test;
        echo Configure::read('Setting.System.revision_limit');
        parent::__construct($id = false, $table = null, $ds = null);
    }

The problem is that $this->actsAs['Revision']['limit'] is set to null
even though when I echo
Configure::read('Setting.System.revision_limit'); it returns 20.

However, if I change the __construct function to:

    function __construct($id = false, $table = null, $ds = null) {
        $test = 20;

        $this->actsAs['Revision']['limit'] = $test;
        //echo Configure::read('Setting.System.revision_limit');
        parent::__construct($id = false, $table = null, $ds = null);
    }

it seems to work but of course this will not help me.

Does anybody know where I have gone wrong?

Thanks

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to