Версия: 6.x
burger close
Класс AbstractPrintForm
Граф наследования:AbstractPrintForm:
AbstractTorgForm CommodityCheck DeliveryNote OrderForm SchetFactura Torg12 TransportnayaNakladnaya Upd

Подробное описание

Абстрактный класс печатной формы заказа.

Открытые члены

 __construct ($order=null)
 
 setOrder ($order=null)
 
 getId ()
 
 getTitle ()
 
 getTemplate ()
 
 getHtml ()
 
 getPublicUrl ($absolute=true)
 

Открытые статические члены

static getById ($id, $order=null)
 
static getList ()
 
static signParams ($params)
 

Защищенные данные

 $order
 

Конструктор(ы)

__construct (   $order = null)

Конструктор печатной формы

Аргументы
\Shop\Model\Orm\Order$order- заказ, который должен быть использован для формирования печатной формы
Возвращает
AbstractPrintForm

Методы

static getById (   $id,
  $order = null 
)
static

Возвращает объект печатной формы по символьному идентификатору

Аргументы
mixed$id
\Shop\Model\Orm\Order$order
Возвращает
AbstractPrintForm | false
getHtml ( )

Возвращает HTML готовой печатной формы

Возвращает
string
getId ( )
abstract

Возвращает краткий символьный идентификатор печатной формы

Возвращает
string
static getList ( )
static

Возвращает список всех печатных форм, имеющихся в системе

Возвращает
array
getPublicUrl (   $absolute = true)

Возвращает URL, по которому можно открыть документ без авторизации (для мобильного приложения)

Аргументы
bool$absoluteЕсли true, то будет возвращен абсолютный URL
Возвращает
string
getTemplate ( )
abstract

Возвращает шаблон формы

Возвращает
string
getTitle ( )
abstract

Возвращает название печатной формы

Возвращает
string
setOrder (   $order = null)

Устанавливает заказ, с которым будет работать печатная форма

Аргументы
Order$order
Возвращает
void
static signParams (   $params)
static

Возвращает подпись параметров запроса

Аргументы
string$order_hash
Возвращает
string

Поля

$order
protected