If you can't come up with a better name, then maybe look into doing
something like this

http://groups.google.com/group/cake-php/browse_thread/thread/69565681b52190be/1e55989a77caa0db?#1e55989a77caa0db

On Apr 22, 4:14 am, blackbox <[EMAIL PROTECTED]> wrote:
> Resolved: cannot create a Security class, it already exists, need to
> find a new name...
>
> On Apr 21, 1:56 pm, blackbox <[EMAIL PROTECTED]> wrote:
>
> > Hi,
> > I'm trying to make a very simple controller as I consider
> > transitioning my existing website to Cake.  Early on I'm running into
> > this problem:  My controller class is Securities and my model is
> > Security but when I try to produce the view I get this error:
> > Fatal error: Call to undefined method Security::read()
>
> > Now I've tried renaming all of my classes / files / db table to other
> > names and each time this has worked fine.  I've tried Dogs (Dog) and
> > Buggies (Buggy) and both worked fine.  Is there some special reason I
> > can't use Securities (Security) or is this a bug?  (Note fails on both
> > 1.2 and 1.19)
>
> > //controller
> > class SecuritiesController extends AppController {
> >    var $name = 'Securities';
>
> >    function view($id = null){
> >        $this->Security->id = $id;
> >        $this->set('security', $this->Security->read());
> >    }
>
> > }
>
> > //model
> > class Security extends AppModel {
> >   var $name = 'Security';
>
> > }
>
> > //view.ctp
> > <?php
> > print_r($security);
> > ?>
>
> > Inflector seems fine:
> > echo Inflector::singularize('Securities') //prints Security
>
> > Thanks in advance for the help,
> > Dave
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to