Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Data Model Questions /

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba

how to autoload class


Go to End
Reply


2 Posts   1883 Views

Avatar
snaip

Community Member, 180 Posts

4 April 2009 at 5:10am

Edited: 04/04/2009 5:16am

hi

i want to extends class on 3 another

i want to get this:

*********************HomePage_Controller
**************************extends

*************//*************||*****************\\
************//**************||******************\\
*******WycieczkaHolder****ApartamenyHolder**InneHolder
************||**************||*********************||
************||**************||*********************||
*********WycieczkaPage****ApartamentyPage***InnePage

i tried __autoload() but something wrog

class PlHomePage_Controller extends PlPage_Controller {


     function __autoload('WycieczkaHolder_Controller') {
          require_once("WycieczkaHolder.php");
     }


}

Avatar
Willr

Forum Moderator, 5514 Posts

4 April 2009 at 6:27pm

If all your code files are in /mysite/ or in a folder/ with a _config file (and no _manifest_exclude) in them SilverStripe will automatically include them for you, without you having to do any auto loading