Overview

Namespaces

  • Simpletools
    • Autoload
    • Config
    • Db
      • Mysql
    • Event
    • Http
    • Mvc
    • Page
    • Store

Classes

  • Layout
  • Overview
  • Namespace
  • Class

Class Layout

Namespace: Simpletools\Page
Located at Simpletools/Page/Layout.php
Methods summary
public
# __construct( array $settings )
public static &
# settings( array $settings )
public static &
# getInstance( $settings = null )
public &
# setLayout( $layDir )
public &
# registerLayouts( array $layouts )
public &
# start( )
public &
# startBuffer( )
public
# clearBuffer( )
public
# render( $minify = false )
public &
# layout( )
public
# displayContent( )
public &
# disable( )
public &
# set( $layout = 'default' )
public &
# enable( $layout = 'default' )
public &
# setTitle( $title )
public &
# setDefaultLayoutTitle( $title )
public
# displayTitle( )
public &
# setDescription( $description )
public
# displayDescription( )
public &
# addInternalCss( $style )
public
# displayInternalCss( )
public &
# clearInternalCss( )
public &
# addExternalCss( $href )
public &
# addExternalCss_( $href, $media = 'screen', $rel = 'stylesheet' )
public &
# clearExternalCss( )
public
# displayExternalCss( )
public &
# addMetaTag( $name, $content )
public
# displayMetaTags( )
public &
# addHeadLink( array $options )
public
# displayHeadLinks( )
public &
# addExternalJs( $href )
public &
# clearExternalJs( )
public
# displayExternalJs( )
public &
# addInternalJs( $source )
public &
# clearInternalJs( )
public
# displayInternalJs( )
Properties summary
public string $content
# ''
public $description
# null
public $title
# null
protected array $_layouts
# array()
protected string $_currentLayout
# 'default'
API documentation generated by ApiGen