Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3593564
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T19:35:39+00:00 2026-05-18T19:35:39+00:00

I have a few constants that I’ll need to define for my application, for

  • 0

I have a few constants that I’ll need to define for my application, for example, SITE_KEY which would contain a random key for salt passwords.

I’m not sure where I should define those, though. I thought of placing them in public/index.php but that seems a bit messy. Is there a specific place where they should go, according to Zend or something?

Thanks

EDIT

I’m trying to do it this way:
In my application.ini I have this:

siteglobal.sitekey = "test"

and in my bootstrap.php file:

protected function _initGlobals()
{
$config = $this->getOptions();
define('SITE_KEY', $config['siteglobal']['sitekey']);

}

Still, this isn’t working, when I try to echo SITE_KEY in my controller like this:

echo SITE_KEY;

It doesn’t show anything. Any ideas?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T19:35:39+00:00Added an answer on May 18, 2026 at 7:35 pm

    In my application, I’m combining both Haim’s and Yeroon’s approaches. I’m storing application constants in my application.ini, then parsing them in the Bootstrap and putting them into Zend_Registry.

    So, in the application.ini

    constants.site_key = my_site_key
    

    In the Bootstrap

    protected function _initConstants()
    {
        $registry = Zend_Registry::getInstance();
        $registry->constants = new Zend_Config( $this->getApplication()->getOption('constants') );
    }
    

    Then I can access these constants from any place in the application (model, controller, etc.)

    Zend_Registry::getInstance()->constants->site_key
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a few classes that define sequences whose values must be available both
I have a few of my own constants in symfony, and I need to
i have a few developers who constantly put If null checks For example: Run(Order
I have a script which contacts a few sources and tell them the IP-address
I have few asynchronous tasks running and I need to wait until at least
I have few different applications among which I'd like to share a C# enum.
I have few Question for which I am not able to get a proper
I have a class called 'Constants' that I am storing a String variable in.
I'm working on a few ComboBoxes that need a select property as the top
I have a iPhone application with a few custom-defined colors for my theme. Since

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.