protected function addTableTlImageSize(\DOMDocument $xml, \DOMNode $tables, Result $objTheme)
	{
		// Add the tables
		$imageSizeTable = $xml->createElement('table');
		$imageSizeTable->setAttribute('name', 'tl_image_size');
		$imageSizeTable = $tables->appendChild($imageSizeTable);

		$imageSizeItemTable = $xml->createElement('table');
		$imageSizeItemTable->setAttribute('name', 'tl_image_size_item');
		$imageSizeItemTable = $tables->appendChild($imageSizeItemTable);

		// Get all sizes
		$objSizes = $this->Database->prepare("SELECT * FROM tl_image_size WHERE pid=?")
								   ->execute($objTheme->id);

		// Add the rows
		while ($objSizes->next())
		{
			$this->addDataRow($xml, $imageSizeTable, $objSizes->row());

			// Get all size items
			$objSizeItems = $this->Database->prepare("SELECT * FROM tl_image_size_item WHERE pid=?")
										   ->execute($objSizes->id);

			// Add the rows
			while ($objSizeItems->next())
			{
				$this->addDataRow($xml, $imageSizeItemTable, $objSizeItems->row());
			}
		}
	}
protected function addTableTlImageSize(\DOMDocument $xml, \DOMNode $tables, Result $objTheme)
	{
		
		$imageSizeTable = $xml->createElement('table');
		$imageSizeTable->setAttribute('name', 'tl_image_size');
		$imageSizeTable = $tables->appendChild($imageSizeTable);

		$imageSizeItemTable = $xml->createElement('table');
		$imageSizeItemTable->setAttribute('name', 'tl_image_size_item');
		$imageSizeItemTable = $tables->appendChild($imageSizeItemTable);

		
		$objSizes = $this->Database->prepare("SELECT * FROM tl_image_size WHERE pid=?")
								   ->execute($objTheme->id);

		
		while ($objSizes->next())
		{
			$this->addDataRow($xml, $imageSizeTable, $objSizes->row());

			
			$objSizeItems = $this->Database->prepare("SELECT * FROM tl_image_size_item WHERE pid=?")
										   ->execute($objSizes->id);

			
			while ($objSizeItems->next())
			{
				$this->addDataRow($xml, $imageSizeItemTable, $objSizeItems->row());
			}
		}
	}
protected function addTableTlImageSize ( \ DOMDocument $ xml , \ DOMNode $ tables , Result $ objTheme ) { // Add the tables $ imageSizeTable = $ xml -> createElement ( 'table' ) ; $ imageSizeTable -> setAttribute ( 'name' , 'tl_image_size' ) ; $ imageSizeTable = $ tables -> appendChild ( $ imageSizeTable ) ; $ imageSizeItemTable = $ xml -> createElement ( 'table' ) ; $ imageSizeItemTable -> setAttribute ( 'name' , 'tl_image_size_item' ) ; $ imageSizeItemTable = $ tables -> appendChild ( $ imageSizeItemTable ) ; // Get all sizes $ objSizes = $ this -> Database -> prepare ( "SELECT * FROM tl_image_size WHERE pid=?" ) -> execute ( $ objTheme -> id ) ; // Add the rows while ( $ objSizes -> next ( ) ) { $ this -> addDataRow ( $ xml , $ imageSizeTable , $ objSizes -> row ( ) ) ; // Get all size items $ objSizeItems = $ this -> Database -> prepare ( "SELECT * FROM tl_image_size_item WHERE pid=?" ) -> execute ( $ objSizes -> id ) ; // Add the rows while ( $ objSizeItems -> next ( ) ) { $ this -> addDataRow ( $ xml , $ imageSizeItemTable , $ objSizeItems -> row ( ) ) ; } } }
Add the table tl_image_size

@param \DOMDocument         $xml
@param \DOMNode|\DOMElement $tables
@param Result               $objTheme
Add the table tl_image_size