This is something that cannot really be done with application resources... You'd have to override the application resource itself to allow that.
Marco Pivetta http://twitter.com/Ocramius http://marco-pivetta.com On 14 August 2012 20:34, Andrew Ballard <[email protected]> wrote: > Hmm. Nothing? Is there a better way to do this then? > > On Fri, Aug 3, 2012 at 2:50 PM, Andrew Ballard <[email protected]> wrote: > > I am trying to streamline application configuration and bootstrapping > > in our projects to make deployment and updates easier. As I look at > > the format for resources in configuration files, I wonder whether > > there is some way that a property of one resource could be pointed > > toward another reference directly in the configuration without having > > to write custom resource plugins, modifying the bootstrap, or > > duplicating settings in multiple sections. Is there a way to do > > something like this? > > > > resources.mail.transport.type = smtp > > resources.mail.transport.host = my-smtp-host > > > > > > resources.db.params.host = my-db-host > > resources.db.params.username = testuser > > resources.db.params.password = ******** > > resources.db.profiler.enabled = true > > resources.db.profiler.class = Zend_Db_Profiler_Firebug > > > > > > resources.log.db.writerName = Db > > resources.log.db.writerParams.db = <<<<<<<<<<<<<<<<< REFERENCE TO > resources.db > > resources.log.db.writerParams.table = logTable > > resources.log.db.writerParams.columnMap.timestamp = timestamp > > resources.log.db.writerParams.columnMap.priority = priority > > resources.log.db.writerParams.columnMap.priorityName = priorityName > > resources.log.db.writerParams.columnMap.message = message > > resources.log.db.filterName = Priority > > resources.log.db.filterParams.priority = Zend_Log::INFO > > > > resources.log.mail.writerName = Mail > > resources.log.mail.writerParams.charset = UTF-8 > > resources.log.mail.writerParams.subjectPrependText = Application Error > > resources.log.mail.writerParams.transport <<<<<<<<<<<<<<<<< REFERENCE > > TO resources.mail > > resources.log.mail.filterName = Priority > > resources.log.mail.filterParams.priority = Zend_Log::WARN > > > > > > > > resources.session.use_only_cookies = true > > resources.session.cookie_httponly = true > > resources.session.name = app_session > > resources.session.saveHandler.class = My_Session_SaveHandler_CustomDb > > resources.session.saveHandler.params.db = <<<<<<<<<<<<<<<<< REFERENCE > > TO resources.db > > > > > > > > Andrew > > -- > List: [email protected] > Info: http://framework.zend.com/archives > Unsubscribe: [email protected] > > >
