Joomla 1.5 Помогите с разобрать с классами в Joomla

Discussion in 'Программирование' started by vvashka, May 3, 2009.

  1. Offline

    vvashka Недавно здесь

    Joined:
    May 3, 2009
    Messages:
    1
    Likes Received:
    0
    Разбирался с организацией классов в движке и наткнулся на вот этот кусок (libraries\joomla\database\database.php)

    function &getInstance( $options = array() )
    {
    ...

    $adapter = 'JDatabase'.$driver;
    $instance = new $adapter($options);

    ...

    }

    Как я понял это создания класса JDatabaseMySQL
    $instance = new JDatabaseMySQL($options);

    Вопрос:

    Как из модуля database.php в родительском классе JDatabase создается потомок JDatabaseMySQL из модуля libraries\joomla\database\database\mysql.php???

    Как родительский класс его видет???
     
  2.  

Share This Page

Loading...