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 8365375
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 9, 20262026-06-09T12:38:30+00:00 2026-06-09T12:38:30+00:00

Is there a function like unloadModel in cakePHP that should be called to unload

  • 0

Is there a function like unloadModel in cakePHP that should be called to unload a model that was loaded using loadModel() function?

I found an unload method,

http://api20.cakephp.org/file/Cake/Model/BehaviorCollection.php#method-BehaviorCollectionunload

But it seems to be used for Behavior. Im new to cake. Is there a function like that or does it get automatically unloaded when the called action loses scope?

One more doubt; is using loadModel against MVC’s normal conventions? Does it have any adverse effects?

  • 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-06-09T12:38:32+00:00Added an answer on June 9, 2026 at 12:38 pm

    You do not need to unload your model. If you’re going to use the model throughout the entire Controller, then use the $uses variable:

    public $uses = array('MyModel', 'AnotherModel');
    

    If you’re going to just use it in a specific action(s), use loadModel:

    $this->loadModel('MyModel');
    

    That’s it – no unloading necessary.

    And no, it’s not against MVC imo and I have seen no adverse effects.

    It’s VERY common to load a model. Example – most of my projects require a few “homepages” that have greatly-varying data from nearly ever model. In that case, I create a “DashboardsController”, which doesn’t even have a table – then I load each model when I need to access it’s data. (Or with $uses if I’m going to use it’s data in all the actions).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Are there any opencv function like cvHoughCircles() that can use for square detection programming
Is there a function that tells what class you are extending? Like function_exists? I
Is there a POSIX function that works like the which command? That is, I
Is there a function that can round a float in Fsharp? Something like round(3.21156,3)
Is there a function in that uses binary search, like lower_bound but that returns
Is there a function like beginIgnoringInteractionEvents in UIApplication that ignores rotation instead of touches?
Is there any comparable function like Pos that is not case-sensitive in D2010 (unicode)?
Is there a similar function like in_array() but that can check array keys, instead
Is there a function like GETDATE() in Sql Server 2005 that let's you get
Is there a function like table that outputs the result in a ragged array?

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.