Public Member Functions

ilMediaCastHandlerGUI Class Reference

Handles user interface for media casts. More...

Public Member Functions

 ilMediaCastHandlerGUI ()
executeCommand ()
 execute command

Detailed Description

Handles user interface for media casts.

Author:
Alex Killing <alex.killing@gmx.de>
Version:
$Id$

ilMediaCastHandlerGUI: ilObjMediaCastGUI

Definition at line 35 of file class.ilMediaCastHandlerGUI.php.


Member Function Documentation

& ilMediaCastHandlerGUI::executeCommand (  ) 

execute command

Definition at line 49 of file class.ilMediaCastHandlerGUI.php.

References $_GET, $cmd, $lng, and $tpl.

        {
                global $lng, $ilAccess, $tpl, $ilNavigationHistory;
                
                $cmd = $this->ctrl->getCmd();
                $next_class = $this->ctrl->getNextClass($this);
                if ($next_class == "")
                {
                        $this->ctrl->setCmdClass("ilobjmediacastgui");
                        $next_class = $this->ctrl->getNextClass($this);
                }

                // add entry to navigation history
                if ($ilAccess->checkAccess("read", "", $_GET["ref_id"]))
                {
                        $ilNavigationHistory->addItem($_GET["ref_id"],
                                "ilias.php?baseClass=ilMediaCastHandlerGUI&cmd=listItems&ref_id=".$_GET["ref_id"], "mcst");
                }

                switch ($next_class)
                {
                        case 'ilobjmediacastgui':
                                require_once "./Modules/MediaCast/classes/class.ilObjMediaCastGUI.php";
                                $mc_gui =& new ilObjMediaCastGUI("", (int) $_GET["ref_id"], true, false);
                                $this->ctrl->forwardCommand($mc_gui);
                                break;
                }

                $tpl->show();
        }

ilMediaCastHandlerGUI::ilMediaCastHandlerGUI (  ) 

Definition at line 37 of file class.ilMediaCastHandlerGUI.php.

References $ilCtrl, $ilias, and $lng.

        {
                global $ilCtrl, $lng, $ilAccess, $ilias, $ilNavigationHistory;

                // initialisation stuff
                $this->ctrl =&  $ilCtrl;
                
        }


The documentation for this class was generated from the following file: