Tag
extends Tag
in package
Table of Contents
- $attributes : string
- $tag : string
- $virtualTag : array<string|int, mixed>|null
- __construct() : mixed
- __toString() : string
- Tag html çıktısı
- addClass() : $this|null
- elemente yeni class ekle
- append() : $this
- Elementin içine sondan başlayarak girilen değeri ekler
- attr() : $this|string|null
- Element özellik ekleme ve değiştirme
- html() : $this|string
- Element taglari arasındaki içeriği html taglari ile birlikte oluşturur, değer girilmemiş ise içeriği döndürür
- prepend() : $this
- Elementin içine baştan başlayarak girilen değeri ekler
- remove() : $this
- removeAttr() : $this
- element özellik silme
- removeClass() : $this|null
- elementten class kaldır
- text() : $this|string
- Element taglari arasındaki içeriği text olarak oluşturur, değer girilmemiş ise içeriği döndürür
- val() : $this|string|null
- Elementin varsa value, yoksa content o da yoksa içeriğine değer atar, değer girilmemiş ise var olan değeri döndürür
- closedTagCreator() : void
- kapatılması gereken elementler
- creat() : $this
- Yeni element oluşturur
- saveAttributes() : void
- Özellikleri elemente ekler
- singleTagCreator() : void
- kapatılmayan elementler
Properties
$attributes
private
string
$attributes
$tag
private
string
$tag
$virtualTag
private
array<string|int, mixed>|null
$virtualTag
Methods
__construct()
public
__construct(string $tagName[, bool $closed = true ]) : mixed
Parameters
- $tagName : string
- $closed : bool = true
Return values
mixed —__toString()
Tag html çıktısı
public
__toString() : string
Return values
string —addClass()
elemente yeni class ekle
public
addClass(string $className) : $this|null
Parameters
- $className : string
Return values
$this|null —append()
Elementin içine sondan başlayarak girilen değeri ekler
public
append( $html) : $this
Parameters
Return values
$this —attr()
Element özellik ekleme ve değiştirme
public
attr( $attributes[, string|null $value = null ]) : $this|string|null
Parameters
Return values
$this|string|null —html()
Element taglari arasındaki içeriği html taglari ile birlikte oluşturur, değer girilmemiş ise içeriği döndürür
public
html([string|null $html = null ]) : $this|string
Parameters
- $html : string|null = null
Return values
$this|string —prepend()
Elementin içine baştan başlayarak girilen değeri ekler
public
prepend( $html) : $this
Parameters
Return values
$this —remove()
public
remove() : $this
Return values
$this —removeAttr()
element özellik silme
public
removeAttr( $attributes) : $this
Parameters
Return values
$this —removeClass()
elementten class kaldır
public
removeClass(string $className) : $this|null
Parameters
- $className : string
Return values
$this|null —text()
Element taglari arasındaki içeriği text olarak oluşturur, değer girilmemiş ise içeriği döndürür
public
text([string|null $text = null ]) : $this|string
Parameters
- $text : string|null = null
Return values
$this|string —val()
Elementin varsa value, yoksa content o da yoksa içeriğine değer atar, değer girilmemiş ise var olan değeri döndürür
public
val([string|null $value = null ]) : $this|string|null
Parameters
- $value : string|null = null
Return values
$this|string|null —closedTagCreator()
kapatılması gereken elementler
private
closedTagCreator() : void
Return values
void —creat()
Yeni element oluşturur
private
creat(string $tagName[, bool $closed = true ]) : $this
Parameters
- $tagName : string
- $closed : bool = true
Return values
$this —saveAttributes()
Özellikleri elemente ekler
private
saveAttributes() : void
Return values
void —singleTagCreator()
kapatılmayan elementler
private
singleTagCreator() : void