Jet\MVC_Page_MetaTag

V tuto chvíli už by jste měli být seznámení s tím jak funguje Jet MVC, co je to báze a co je to stránka.

Tedy zde se jen podíváme na přehled metod třídy Jet\MVC_Page_MetaTag a také rozhraní Jet\MVC_Page_MetaTag_Interface.

Třída je instancována zásadně pomocí továrny.

Metoda Význam
public getPage(
): MVC_Page_Interface
Vrátí istanci stránky ke které meta tag náleží. Tedy de facto rodičovské entity.
public setPage(
MVC_Page_Interface $page
): void
Nastaví stránku ke které meta tag náleží.
public getAttribute(
): string
Vrátí název atributu meta tagu (pokud je hondnota nastavena - není povinné)

Co je to název atributu? 
V tomto příkladu je to "name" v <name="description" content="Description text"≶
public getAttributeValue(
): string;
Vrátí hodnotu atributu meta tagu.

Co je to hodnota atributu? 
V tomto příkladu je to "descriptionme" v <name="description" content="Description text">
public setAttributeValue(
string $attribute_value
): void;
Nastaví hodnotu atributu meta tagu. 
public getContent(
): string;
Vrátí obsah meta tagu.

V tomto příkladu je to "Description text" v <name="description" content="Description text">:
public setContent(
string $content
): void;
Nastaví obsah meta tagu.
public toArray(
): array
Vrátí data definice meta tagu v podobě asociovaného pole. Používá se pro ukládání definice.
public __toString(): string Meta tag lze rovnou převést na string - tedy vytvořit HTML tag.
public toString(): string
Předchozí kapitola
Obsah / Jet\MVC_Page_Content
Další kapitola
Kontroler (třída Jet\MVC_Controller)