it's not __constructor() but __construct()
beforeFilter() callback is called AFTER __construct, but try this (in
AppController, or anyone else you want), maybe works if i understand u good,
so:
class SomeController extends AppController //or extends Controller if you
work in AppController
{
function __construct()
{
parent::__construct();
//then here $controller =& new Some2Controller(); and
$controller->constructClasses() ///maybe works....idk...
}
}
--
Lep pozdrav, Tilen Majerle
http://majerle.eu
2011/3/9 Carachi <[email protected]>
> Thank you Tilen
> I want to set some global variable because I use this a lot of time in
> the controller.
> So when controller is builds I prefer set this value and use it.
> In php I use __constructor() but in cake?
> Is right use beforeFilter() like constructor?
>
> When I want use a controller from an other controller I write:
> $Controller1 = new Controller1Controller;
> $Controller1->constructClasses();
> $Controller1->myFunction();
>
> Why I can't set constructClasses() in the Controller1 ??
>
> Thank you
>
>
>
> On Mar 9, 2:53 pm, Tilen Majerle <[email protected]> wrote:
> > why you want to do that, i'm sure you can do this in other way...:)
> > --
> > Lep pozdrav, Tilen Majerlehttp://majerle.eu
> >
> > 2011/3/9 Carachi <[email protected]>
> >
> >
> >
> >
> >
> >
> >
> > > If I want set some parameter in the construct class, how can I do??
> >
> > > On Mar 9, 2:12 pm, Jeremy Burns | Class Outfit
> > > <[email protected]> wrote:
> > > > Try putting it in beforeFilter() instead (and don't forget to include
> > > parent::beforeFilter() too).
> >
> > > > Jeremy Burns
> > > > Class Outfit
> >
> > > > [email protected]http://www.classoutfit.com
> >
> > > > On 9 Mar 2011, at 13:02, Carachi wrote:
> >
> > > > > Hi,
> > > > > I have this problem.
> > > > > I want use a construct for a my controller so I insert in this
> > > > > controller this function:
> >
> > > > > var $user;
> > > > > public function constructClasses(){
> > > > > $this->user = 'test';
> > > > > }
> >
> > > > > but it return this error:
> > > > > Fatal error: Call to undefined method stdClass::allow() in
> /home/www/
> > > > > app/controllers/inizialization_controller.php on line 15
> >
> > > > > I also try in php way with __constructor() but doesn't works
> >
> > > > > Why??
> > > > > Thank you
> >
> > > > > Bye
> >
> > > > > --
> > > > > Our newest site for the community: CakePHP Video Tutorialshttp://
> > > tv.cakephp.org
> > > > > Check out the new CakePHP Questions
> sitehttp://ask.cakephp.organdhelp
> > > others with their CakePHP related questions.
> >
> > > > > To unsubscribe from this group, send email to
> > > > > [email protected] For more options, visit this
> > > group athttp://groups.google.com/group/cake-php
> >
> > > --
> > > Our newest site for the community: CakePHP Video Tutorials
> > >http://tv.cakephp.org
> > > Check out the new CakePHP Questions sitehttp://ask.cakephp.organd help
> > > others with their CakePHP related questions.
> >
> > > To unsubscribe from this group, send email to
> > > [email protected] For more options, visit this
> group
> > > athttp://groups.google.com/group/cake-php
>
> --
> 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
>
--
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