Re: Getting a New CDBI object without creating one in db?

[prev] [thread] [next] [Date index for 2004/10/18]

From: Peter Speltz
Subject: Re: Getting a New CDBI object without creating one in db?
Date: 00:10 on 18 Oct 2004
--- William Ross <will@xxxxxxx.xxx> wrote:

> On 16 Oct 2004, at 06:43, Peter Speltz wrote:
> 
> > --- Perrin Harkins <perrin@xxxx.xxx> wrote:
> >
> >> On Thu, 2004-10-14 at 18:46, Peter Speltz wrote:
> >>> How do people make a CDBI object without creating one in the 
> >>> database?
> >>
> >> Typically you don't, since CDBI is an interface to your database.
> 
> <snip>
> 
> > In my particular situation,  I use Template Toolkit and i need/want 
> > (and now
> > have) an instance of an obj in my "new" template so that i can 
> > populated drop
> > down lists of choices and default values.   Ex: In the  customer/new  
> > page, i
> > would use "cstmr_obj.types" and cstmr_obj.default_xxx to populate a 
> > drop down
> > list and an input box.  These methods would definitely be class 
> > methods.
> >
> > Is there a better place to put methods like these?
> > I'm basically following OO intuition. Design suggestions are very 
> > welcome.
> 
> I'm in the same situation and do essentially the same thing, but I've 
> ended up doing it by way of a separate 'ghost' class that can shadow 
> and mimic any Class::DBI class. Unfortunately, perhaps, this is all 
> wrapped up with my Class::DBI::Factory (which is basically a way to 
> make class data and methods easy to get at from a template or handler) 
> but if you have a look at Class::DBI::Factory::Ghost, there may be 
> something worth taking.
> 
> will

Thanks. I'll have a look. 	



=====
pjs

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

(message missing)

domain cross talk...?
Michael Jensen 06:47 on 06 Oct 2004

Re: domain cross talk...?
William McKee 14:41 on 06 Oct 2004

Re: domain cross talk...?
Perrin Harkins 14:47 on 06 Oct 2004

Re: domain cross talk...?
William McKee 14:51 on 06 Oct 2004

Re: domain cross talk...?
Perrin Harkins 15:06 on 06 Oct 2004

Re: domain cross talk...?
William McKee 15:32 on 06 Oct 2004

Re: domain cross talk...?
Perrin Harkins 15:36 on 06 Oct 2004

Re: domain cross talk...?
Michael Jensen 16:03 on 06 Oct 2004

Re: domain cross talk...?
Michael Jensen 16:16 on 06 Oct 2004

Re: domain cross talk...?
Perrin Harkins 16:27 on 06 Oct 2004

Re: domain cross talk...?
Carl Johnstone 23:17 on 06 Oct 2004

Re: domain cross talk...?
William McKee 15:53 on 06 Oct 2004

Re: domain cross talk...?
merlyn (Randal L. Schwartz) 16:17 on 06 Oct 2004

Re: domain cross talk...?
Perrin Harkins 16:31 on 06 Oct 2004

[CDBI] Class::DBI::Loader question
Peter Speltz 00:31 on 12 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Kingsley Kerce 02:57 on 12 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Perrin Harkins 04:12 on 12 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Kingsley Kerce 18:43 on 12 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Clayton L. Scott 17:08 on 12 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Peter Speltz 17:32 on 12 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Perrin Harkins 18:58 on 12 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Kingsley Kerce 14:26 on 14 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Perrin Harkins 15:17 on 14 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Tony Bowden 15:39 on 14 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Kingsley Kerce 14:26 on 14 Oct 2004

Re: [CDBI] Class::DBI::Loader question
Tim Bunce 16:22 on 14 Oct 2004

Re: [CDBI] Class::DBI::Loader question
merlyn (Randal L. Schwartz) 17:24 on 14 Oct 2004

Re: Getting a New CDBI object without creating one in db?
Peter Speltz 00:10 on 18 Oct 2004

Generated at 11:34 on 01 Dec 2004 by mariachi v0.52