PHP Класс Sonata\Exporter\Writer\XmlExcelWriter

Автор: Vincent Touzet ([email protected])
Наследование: implements Sonata\Exporter\Writer\WriterInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$columnsType mixed | null
$file resource | null
$filename string | null
$footer
$header string
$position integer
$showHeaders boolean

Открытые методы

Метод Описание
__construct ( string $filename, boolean $showHeaders = true, mixed $columnsType = null )
close ( )
open ( )
write ( array $data )

Приватные методы

Метод Описание
getDataType ( string $key, string $value ) : string
getXmlString ( array $fields = [] ) : string Prepare and return XML string for MS Excel XML from array.

Описание методов

__construct() публичный Метод

public __construct ( string $filename, boolean $showHeaders = true, mixed $columnsType = null )
$filename string
$showHeaders boolean
$columnsType mixed Define cells type to use If string: force all cells to the given type. e.g: 'Number' If array: force only given cells. e.g: array('ean'=>'String', 'price'=>'Number') If null: will guess the type. 'Number' if value is numeric, 'String' otherwise

close() публичный Метод

public close ( )

open() публичный Метод

public open ( )

write() публичный Метод

public write ( array $data )
$data array

Описание свойств

$columnsType защищенное свойство

protected mixed|null $columnsType
Результат mixed | null

$file защищенное свойство

protected resource|null $file
Результат resource | null

$filename защищенное свойство

protected string|null $filename
Результат string | null

$header защищенное свойство

protected string $header
Результат string

$position защищенное свойство

protected int $position
Результат integer

$showHeaders защищенное свойство

protected bool $showHeaders
Результат boolean