Namespaces

  • Nette
    • Application
    • Caching
    • Collections
    • Config
    • Forms
    • IO
    • Loaders
    • Mail
    • Reflection
    • Security
    • Templates
    • Web
  • None
  • PHP

Classes

  • ArrayTools
  • Callback
  • Component
  • ComponentContainer
  • Configurator
  • DateTime
  • Debug
  • Environment
  • Framework
  • FreezableObject
  • GenericRecursiveIterator
  • Image
  • ImageMagick
  • InstanceFilterIterator
  • Object
  • ObjectMixin
  • Paginator
  • RecursiveComponentIterator
  • ServiceLocator
  • SmartCachingIterator
  • String
  • Tools

Interfaces

  • IComponent
  • IComponentContainer
  • IDebuggable
  • IServiceLocator
  • ITranslator

Exceptions

  • AmbiguousServiceException
  • Overview
  • Namespace
  • Class
  • Tree
  • Other releases

Interface IComponent

Provides functionality required by all components.

Direct known implementers

Nette\Component, Nette\IComponentContainer

Indirect known implementers

Nette\Application\AppForm, Nette\Application\Control, Nette\Forms\FormControl, Nette\Forms\HiddenField, Nette\Forms\ImageButton, Nette\Forms\INamingContainer, Nette\Forms\MultiSelectBox, Nette\Forms\RadioList, Nette\Forms\SelectBox, Nette\Forms\SubmitButton, Nette\Forms\TextArea, Nette\Forms\TextBase, Nette\Application\Presenter, Nette\Forms\TextInput, Nette\Application\PresenterComponent, Nette\ComponentContainer, Nette\Forms\Button, Nette\Forms\Checkbox, Nette\Forms\FileUpload, Nette\Forms\Form, Nette\Forms\FormContainer
Namespace: Nette
Author: David Grudl
Located at ComponentModel/IComponent.php
Methods summary
public string
# getName( )

Returns

string
public Nette\IComponentContainer|null
# getParent( )

Returns the container if any.

Returns the container if any.

Returns

Nette\IComponentContainer|null
public
# setParent( Nette\IComponentContainer $parent = NULL, string $name = NULL )

Sets the parent of this component.

Sets the parent of this component.

Parameters

$parent
Nette\IComponentContainer
$name
string
Constants summary
string NAME_SEPARATOR '-'
#

Separator for component names in path concatenation.

Separator for component names in path concatenation.

Nette Framework 0.9.7 API documentation generated by ApiGen 2.3.0