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 |