| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 Inheritance diagram for ilFeedWriter:
 Collaboration diagram for ilFeedWriter:Public Member Functions | |
| __construct () | |
| setEncoding (string $a_enc) | |
| getEncoding () | |
| setChannelAbout (string $a_ab) | |
| getChannelAbout () | |
| setChannelTitle (string $a_title) | |
| getChannelTitle () | |
| setChannelLink (string $a_link) | |
| getChannelLink () | |
| setChannelDescription (string $a_desc) | |
| getChannelDescription () | |
| addItem (ilFeedItem $a_item) | |
| getItems () | |
| prepareStr (string $a_str) | |
| getFeed () | |
| showFeed () | |
| getContextPath (int $a_ref_id) | |
Data Fields | |
| string | $encoding = "UTF-8" | 
| string | $ch_about = "" | 
| string | $ch_title = "" | 
| string | $ch_link = "" | 
| string | $ch_description = "" | 
| array | $items = array() | 
Protected Attributes | |
| ilTree | $tree | 
| ilLanguage | $lng | 
| ilTemplate | $tpl | 
Private Attributes | |
| string | $ch_desc = "" | 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Feed writer class. how to make it "secure" alternative 1:
Definition at line 30 of file class.ilFeedWriter.php.
| ilFeedWriter::__construct | ( | ) | 
Definition at line 43 of file class.ilFeedWriter.php.
References $DIC, and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilFeedWriter::addItem | ( | ilFeedItem | $a_item | ) | 
Definition at line 101 of file class.ilFeedWriter.php.
Referenced by ilObjectFeedWriter\__construct(), and ilUserFeedWriter\__construct().
 Here is the caller graph for this function:| ilFeedWriter::getChannelAbout | ( | ) | 
Definition at line 66 of file class.ilFeedWriter.php.
References $ch_about.
Referenced by getFeed().
 Here is the caller graph for this function:| ilFeedWriter::getChannelDescription | ( | ) | 
Definition at line 96 of file class.ilFeedWriter.php.
References $ch_desc.
Referenced by getFeed().
 Here is the caller graph for this function:| ilFeedWriter::getChannelLink | ( | ) | 
Definition at line 86 of file class.ilFeedWriter.php.
References $ch_link.
Referenced by getFeed().
 Here is the caller graph for this function:| ilFeedWriter::getChannelTitle | ( | ) | 
Definition at line 76 of file class.ilFeedWriter.php.
References $ch_title.
Referenced by getFeed().
 Here is the caller graph for this function:| ilFeedWriter::getContextPath | ( | int | $a_ref_id | ) | 
Definition at line 177 of file class.ilFeedWriter.php.
References ILIAS\LTI\ToolProvider\$key, $lng, $path, $tree, ilTree\getPathFull(), and ilLanguage\txt().
Referenced by ilObjectFeedWriter\__construct(), and ilUserFeedWriter\__construct().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilFeedWriter::getEncoding | ( | ) | 
Definition at line 56 of file class.ilFeedWriter.php.
References $encoding.
Referenced by getFeed().
 Here is the caller graph for this function:| ilFeedWriter::getFeed | ( | ) | 
Definition at line 117 of file class.ilFeedWriter.php.
References Vendor\Package\$d, getChannelAbout(), getChannelDescription(), getChannelLink(), getChannelTitle(), and getEncoding().
Referenced by showFeed().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilFeedWriter::getItems | ( | ) | 
| ilFeedWriter::prepareStr | ( | string | $a_str | ) | 
Definition at line 111 of file class.ilFeedWriter.php.
Referenced by ilObjectFeedWriter\__construct(), and ilUserFeedWriter\__construct().
 Here is the caller graph for this function:| ilFeedWriter::setChannelAbout | ( | string | $a_ab | ) | 
Definition at line 61 of file class.ilFeedWriter.php.
Referenced by ilObjectFeedWriter\__construct(), and ilUserFeedWriter\__construct().
 Here is the caller graph for this function:| ilFeedWriter::setChannelDescription | ( | string | $a_desc | ) | 
Definition at line 91 of file class.ilFeedWriter.php.
| ilFeedWriter::setChannelLink | ( | string | $a_link | ) | 
Definition at line 81 of file class.ilFeedWriter.php.
Referenced by ilObjectFeedWriter\__construct(), and ilUserFeedWriter\__construct().
 Here is the caller graph for this function:| ilFeedWriter::setChannelTitle | ( | string | $a_title | ) | 
Definition at line 71 of file class.ilFeedWriter.php.
Referenced by ilObjectFeedWriter\__construct(), and ilUserFeedWriter\__construct().
 Here is the caller graph for this function:| ilFeedWriter::setEncoding | ( | string | $a_enc | ) | 
Definition at line 51 of file class.ilFeedWriter.php.
| ilFeedWriter::showFeed | ( | ) | 
Definition at line 171 of file class.ilFeedWriter.php.
References getFeed(), and ILIAS\UI\examples\Symbol\Glyph\Header\header().
 Here is the call graph for this function:| string ilFeedWriter::$ch_about = "" | 
Definition at line 37 of file class.ilFeedWriter.php.
Referenced by getChannelAbout().
      
  | 
  private | 
Definition at line 32 of file class.ilFeedWriter.php.
Referenced by getChannelDescription().
| string ilFeedWriter::$ch_description = "" | 
Definition at line 40 of file class.ilFeedWriter.php.
| string ilFeedWriter::$ch_link = "" | 
Definition at line 39 of file class.ilFeedWriter.php.
Referenced by getChannelLink().
| string ilFeedWriter::$ch_title = "" | 
Definition at line 38 of file class.ilFeedWriter.php.
Referenced by getChannelTitle().
| string ilFeedWriter::$encoding = "UTF-8" | 
Definition at line 36 of file class.ilFeedWriter.php.
Referenced by getEncoding().
| array ilFeedWriter::$items = array() | 
Definition at line 41 of file class.ilFeedWriter.php.
Referenced by ilObjectFeedWriter\__construct(), ilUserFeedWriter\__construct(), and getItems().
      
  | 
  protected | 
Definition at line 34 of file class.ilFeedWriter.php.
Referenced by getContextPath().
      
  | 
  protected | 
Definition at line 35 of file class.ilFeedWriter.php.
      
  | 
  protected | 
Definition at line 33 of file class.ilFeedWriter.php.
Referenced by getContextPath().