Top  Branding  Banner 
blank.gif
blank.gif
triangle.gif Du er her: /  Forsiden  /  Kildekoden  /  Base  /  Raw   Login nu   Login
blank.gif
««« Se kilde koden
blank.gif
tls.gif     Base  trs.gif tl.gif Basic tr.gif tl.gif Dto tr.gif tl.gif Form tr.gif tl.gif Language tr.gif tl.gif Layout tr.gif tl.gif Menu tr.gif tl.gif Mvc tr.gif tl.gif Netbank.eksperter.dk tr.gif tl.gif Tab tr.gif tl.gif Table tr.gif tl.gif Util tr.gif
blank.gif
blank.gif
arrow-headline.gif Index
MenuLink  MenuLeft  
Tilbage

Skjul: Navn

Raw.php


Vis: Sample code, tutorial

Raw, Sample code, tutorial

Sådan benyttes komponenten Raw klassen

Først skal du inkludere den fil der beskriver komponenten, som en klasse fil

  • <?
    require_once(HTML_PACKAGE_PATH.'/Raw.php');
    ?>

Dernæst kan du enten benytte komponenten som et taglib (statiske metoder):

  • <?
    Raw
    ::display($param1$param2$param3, ...);
    ?>

eller du kan lave en instance af komponenten og benytte metoderne direkte:

  • <?
    $object 
    = new Raw($param1$param2$param3, ...);
    print 
    $object->getHtml();
    ?>

Skjul: Sådan vises komponenten

Raw, Sådan vises komponenten

Sådan vises komponenten Raw klassen

Hello CMS system myPHP

Vis: PHP source code

Raw, PHP source code

Den fulde PHP kildekode for Raw klassen

<?php
/**
 * @package base
 * @see HTML_BASE_UTIL_PATH.'/Raw.php'
 * @copyright (c) http://Finn-Rasmussen.com
 * @license http://Finn-Rasmussen.com/license/ myPHP License conditions
 * @author http://Finn-Rasmussen.com
 * @version 1.11
 * @since 27-nov-2009
 */

/**
 * The required files
 */
require_once(HTML_BASE_COMMON_PATH.'/Html.php');

/**
 * The Raw html.
 * Insert Raw html, without translation
 * <code>
 * Usage:
 *   $object = new Links(LINK_PRINT);;
 *   $raw = new Raw($object);
 *   print $raw->getHtml();
 * Or
 *   $text   = '<p>%0D%0Athe+Text%0D%0A</p>';
 *   $raw = new Raw($text);
 *   print $raw->getHtml();
 * Or
 *   Raw::display($object);
 * Or
 *   Raw::display($text);
 * </code>
 * @package base
 */
class Raw extends Html {
    
/**
     * @var String or object $text The raw text to display or the object to use
     */
    
protected $text '';

    
/**
     * Constructor
     * @param String or object $text The text to show or object to use
     */
    
function __construct($text='') {
        
parent::__construct();
        if (
is_object($text)) {
            
$this->add($text);
        } else {
            
$this->text $text;
        }
    }

    
/**
     * Returns the html for the text or objects, optional surronded by the html element
     * @return String the complete html
     */
    
function getHtml() {
        
$html  '';
        
$html .= $this->text;
        
$html .= $this->getElements();
        return 
$html;
    }

    
/**
     * Display html
     * <code>
     * Usage:
     *   $object = new Links(LINK_PRINT);;
     *   Raw::display($object);
     * Or
     *   $text   = '<p>%0D%0Athe+Text%0D%0A</p>';
     *   Raw::display($text);
     * </code>
     * @static
     * @param String or Object $text The text to show as raw html
     */
    
public static function display($text='') {
        
$html = new Raw($text);
        
$html->addHtml();
    }
}
?>

Vis: HTML source code

Raw, HTML source code

Den fulde HTML kildekode for Raw klassen

<?
Hello CMS system myPHP
?>

Vis: Class methods

Raw, Class methods

Her er 'klasse metoderne' for Raw klassen:

  • __construct
  • getHtml
  • display
  • setObject
  • set
  • get
  • getAttribute
  • getTag
  • add
  • getSizeof
  • getElement
  • getElements
  • getToogle
  • getMaximize
  • getMinimize
  • newTriangle
  • getStartHtml
  • getEndHtml
  • showsource
  • getClassName
  • getMsg
  • addHtml
  • __toString
  • getCacheFileName
  • save
  • content

Vis: Object vars

Raw, Object vars

Her er 'objekt variable' for Raw klassen:

  • html =>
  • sql =>

MenuRight 
triangle.gif

Dansk

Deutch

English (UK)

France

Italy

Norsk

Svensk

English (USA)


 
blank.gif
MenuBottom 
triangle.gif Copyright @ 1999-2010 www.Finn-Rasmussen.com Powered by myPHP Version (5.3.3-7+squeeze3) 1.11
blank.gif