Meta
extends Meta
in package
Table of Contents
- BOTTOM = "BOTTOM"
- TOP = "TOP"
- $metaTags : array<string|int, mixed>
- $selected : int
- addEquiv() : Tag
- http-equiv değeri girilen meta etiketini oluşturur daha önce oluşturulmuşsa aynı değerde bir etiket daha oluşturulur çoklu meta taglerinde işlevseldir
- addName() : Tag|null
- adı girilen meta etiketini oluşturur daha önce oluşturulmuşsa aynı isimde bir etiket daha oluşturulur çoklu meta taglerinde işlevseldir
- addProperty() : Tag
- property adı girilen meta etiketini oluşturur daha önce oluşturulmuşsa aynı isimde bir etiket daha oluşturulur çoklu meta taglerinde işlevseldir
- getAll() : string
- Tüm meta tagleri string döndürür
- getAllTags() : array<string|int, mixed>
- Tüm meta taglerini dizi olarak döndürür dizi elemanları Tag sınıfının üyesidir methodlar kullanılabilir
- getEquivs() : string|null
- girilen value değerindeki meta tagi, girilmezse tüm http-equiv içeren taglari döndürür, birden fazla tag dönerse string olarak dönüştürülür
- getLinks() : Tag|string
- girilen rel değerindeki link tagi, girilmezse tüm linkleri döndürür birden fazla tag dönerse string olarak dönüştürülür
- getNames() : mixed|null
- girilen name değerindeki meta tagi, girilmezse tüm propertyleri döndürür birden fazla tag dönerse string olarak dönüştürülür
- getProperties() : string|null
- girilen property değerindeki meta tagi, girilmezse tüm propertyleri döndürür, birden fazla tag dönerse string olarak dönüştürülür
- getScripts() : mixed|string
- Tüm script taglerini döndürür
- link() : Tag
- Yeni bir link tagi oluşturur, rel değeri anahtar olarak atanır
- script() : Tag
- * Yeni bir script tagi oluşturur, link gibi anahtar değer içermez script tagleri sadece toplu olarak çağırılabilir
- setEquiv() : Tag
- http-equiv değeri girilen meta etiketini oluşturur daha önce oluşturulmuşsa üzerine yazar, eski meta tagi silinir
- setName() : Tag|null
- adı girilen meta etiketini oluşturur daha önce oluşturulmuşsa üzerine yazar, eski meta tagi silinir
- setProperty() : Tag
- property adı girilen meta etiketini oluşturur daha önce oluşturulmuşsa üzerine yazar, eski meta tagi silinir
- title() : Tag
- Değer girilirse title değiştirilir, boş bırakılırsa title değerini döndürür Değer değiştirmek yerine ekleme yaplılmak istenirse append ve prepend kullanılabilir
Constants
BOTTOM
public
mixed
BOTTOM
= "BOTTOM"
TOP
public
mixed
TOP
= "TOP"
Properties
$metaTags
private
static array<string|int, mixed>
$metaTags
= []
$selected
private
static int
$selected
= 0
Methods
addEquiv()
http-equiv değeri girilen meta etiketini oluşturur daha önce oluşturulmuşsa aynı değerde bir etiket daha oluşturulur çoklu meta taglerinde işlevseldir
public
static addEquiv(string $value, string $content) : Tag
Parameters
- $value : string
- $content : string
Return values
Tag —addName()
adı girilen meta etiketini oluşturur daha önce oluşturulmuşsa aynı isimde bir etiket daha oluşturulur çoklu meta taglerinde işlevseldir
public
static addName(string $name, string $content[, string $property = '' ]) : Tag|null
Parameters
- $name : string
- $content : string
- $property : string = ''
-
og:description şeklinde belirtilirse meta tag için property özelliği eklenir
Return values
Tag|null —addProperty()
property adı girilen meta etiketini oluşturur daha önce oluşturulmuşsa aynı isimde bir etiket daha oluşturulur çoklu meta taglerinde işlevseldir
public
static addProperty(string $property, string $content[, string|null $name = null ]) : Tag
Parameters
- $property : string
- $content : string
- $name : string|null = null
Return values
Tag —getAll()
Tüm meta tagleri string döndürür
public
static getAll() : string
Return values
string —getAllTags()
Tüm meta taglerini dizi olarak döndürür dizi elemanları Tag sınıfının üyesidir methodlar kullanılabilir
public
static getAllTags() : array<string|int, mixed>
Return values
array<string|int, mixed> —getEquivs()
girilen value değerindeki meta tagi, girilmezse tüm http-equiv içeren taglari döndürür, birden fazla tag dönerse string olarak dönüştürülür
public
static getEquivs([string $value = '' ]) : string|null
Parameters
- $value : string = ''
-
Meta::setequiv veya Meta::addequiv methodundaki $value değeri
Return values
string|null —getLinks()
girilen rel değerindeki link tagi, girilmezse tüm linkleri döndürür birden fazla tag dönerse string olarak dönüştürülür
public
static getLinks([string $rel = "stylesheet" ]) : Tag|string
Parameters
- $rel : string = "stylesheet"
-
Meta::link methodundaki rel değeri
Return values
Tag|string —getNames()
girilen name değerindeki meta tagi, girilmezse tüm propertyleri döndürür birden fazla tag dönerse string olarak dönüştürülür
public
static getNames(string $name) : mixed|null
Parameters
- $name : string
-
Meta:setName veya Meta::addName methodundaki $name değeri
Return values
mixed|null —getProperties()
girilen property değerindeki meta tagi, girilmezse tüm propertyleri döndürür, birden fazla tag dönerse string olarak dönüştürülür
public
static getProperties([string $property = '' ]) : string|null
Parameters
- $property : string = ''
-
Meta:setProperty veya Meta::addProperty methodundaki $property değeri
Return values
string|null —getScripts()
Tüm script taglerini döndürür
public
static getScripts([string $POS = self::BOTTOM ]) : mixed|string
Parameters
- $POS : string = self::BOTTOM
Return values
mixed|string —link()
Yeni bir link tagi oluşturur, rel değeri anahtar olarak atanır
public
static link(string $href[, string $rel = "stylesheet" ][, string $type = "text/css" ]) : Tag
Parameters
- $href : string
- $rel : string = "stylesheet"
- $type : string = "text/css"
Return values
Tag —script()
* Yeni bir script tagi oluşturur, link gibi anahtar değer içermez script tagleri sadece toplu olarak çağırılabilir
public
static script([string|null $src = null ][, string|null $script = null ][, string|null $type = null ][, string $POS = self::BOTTOM ]) : Tag
Parameters
- $src : string|null = null
- $script : string|null = null
- $type : string|null = null
- $POS : string = self::BOTTOM
Return values
Tag —setEquiv()
http-equiv değeri girilen meta etiketini oluşturur daha önce oluşturulmuşsa üzerine yazar, eski meta tagi silinir
public
static setEquiv(string $value, string $content) : Tag
Parameters
- $value : string
- $content : string
Return values
Tag —setName()
adı girilen meta etiketini oluşturur daha önce oluşturulmuşsa üzerine yazar, eski meta tagi silinir
public
static setName(string $name, string $content[, string $property = '' ]) : Tag|null
Parameters
- $name : string
- $content : string
- $property : string = ''
-
og:description şeklinde belirtilirse meta tag için property özelliği eklenir
Return values
Tag|null —setProperty()
property adı girilen meta etiketini oluşturur daha önce oluşturulmuşsa üzerine yazar, eski meta tagi silinir
public
static setProperty(string $property, string $content[, string|null $name = null ]) : Tag
Parameters
- $property : string
- $content : string
- $name : string|null = null
Return values
Tag —title()
Değer girilirse title değiştirilir, boş bırakılırsa title değerini döndürür Değer değiştirmek yerine ekleme yaplılmak istenirse append ve prepend kullanılabilir
public
static title([string|null $text = null ]) : Tag
Parameters
- $text : string|null = null