Overview

Namespaces

  • FlexiPeeHP
  • PHP

Classes

  • Actions
  • Adresar
  • Banka
  • Cenik
  • Changes
  • Company
  • DodavatelskaSmlouva
  • EvidenceList
  • FakturaPrijata
  • FakturaVydana
  • FakturaVydanaPolozka
  • FlexiBeeRO
  • FlexiBeeRW
  • Formats
  • Hooks
  • InterniDoklad
  • Kontakt
  • Nastaveni
  • Pokladna
  • PokladniPohyb
  • Priloha
  • RadaPokladniPohyb
  • Relations
  • SkladovaKarta
  • SkladovyPohyb
  • SkladovyPohybPolozka
  • SkupinaFirem
  • Smlouva
  • Status
  • Stitek
  • Strom
  • StromCenik
  • UcetniObdobi
  • VyrobniCislo
  • Zavazek
  • Zurnal

Traits

  • Firma
  • Stitky
  • Sum
  • Overview
  • Namespace
  • Class
  • Tree

Class Priloha

Příloha

Ease\Sand
Extended by FlexiPeeHP\FlexiBeeRO
Extended by FlexiPeeHP\FlexiBeeRW
Extended by FlexiPeeHP\Priloha
Namespace: FlexiPeeHP
Link: https://www.flexibee.eu/api/dokumentace/ref/attachments/
Link: https://demo.flexibee.eu/c/demo/priloha/properties
Located at FlexiPeeHP/Priloha.php
Methods summary
public
# attachFile( string $filepath, array $attachmentData = [] )

Attach file Přilož Soubor

Attach file Přilož Soubor

Parameters

$filepath
$attachmentData
public static string
# getDownloadUrl( FlexiPeeHP\FlexiBeeRO $object )

Obtain url for Attachment Download

Obtain url for Attachment Download

Parameters

$object
Source object

Returns

string
url
public static array
# getFirstAttachment( FlexiPeeHP\FlexiBeeRO $object )

Obtain first attachment for given object

Obtain first attachment for given object

Parameters

$object

Returns

array
public static string
# getAttachment( integer $attachmentID, array $options = [] )

Gives you attachment body as return value

Gives you attachment body as return value

Parameters

$attachmentID
$options
Additional Connection Options

Returns

string
public static
# download( FlexiPeeHP\FlexiBeeRO $object, integer|string $format = 'pdf', $attachmentID = null )

Send "download" headers first and then file itself

Send "download" headers first and then file itself

Parameters

$object
$format
$attachmentID
$attachmentID
public static integer
# saveToFile( integer $attachmentID, string $destination )

Save attachment to file

Save attachment to file

Parameters

$attachmentID
$destination
directory or filename with path

Returns

integer
public static integer
# addAttachmentFromFile( FlexiPeeHP\FlexiBeeRW $object, string $filename )

Add Attachment from File

Add Attachment from File

Parameters

$object
$filename

Returns

integer
HTTP response code
public static integer
# addAttachment( FlexiPeeHP\FlexiBeeRW $object, string $filename, string $attachment, string $contentType )

Add Attachment related to current $object content

Add Attachment related to current $object content

Parameters

$object
$filename
$attachment
Body
$contentType
Attachment Content-Type

Returns

integer
HTTP Response code
public static array
# getAttachmentsList( FlexiPeeHP\FlexiBeeRO $object )

Obtain Record related attachments list

Obtain Record related attachments list

Parameters

$object

Returns

array
Methods inherited from FlexiPeeHP\FlexiBeeRW
addArrayToBranch(), addExternalID(), addObjectToBranch(), assignResultIDs(), changeExternalID(), controlMandatoryColumns(), controlReadOnlyColumns(), copy(), deleteFromFlexiBee(), extractResultIDs(), getDataForJSON(), getJsonizedData(), getLastInsertedId(), insertToFlexiBee(), parseResponse(), performAction(), setUp(), sync(), takeData(), timestampToFlexiDate(), timestampToFlexiDateTime(), vazbaAdd(), vazbaDel()
Methods inherited from FlexiPeeHP\FlexiBeeRO
__construct(), __destruct(), __toString(), __wakeup(), addDefaultUrlParams(), arrayCleanUP(), code(), companyUrlToOptions(), contentTypeToResponseFormat(), curlInit(), dateToFlexiDate(), dateToFlexiDateTime(), disconnect(), doCurlRequest(), downloadInFormat(), error500Reporter(), evidenceToClassName(), evidenceUrlWithSuffix(), extractUrlParams(), flexiDateTimeToDateTime(), flexiDateToDateTime(), flexiUrl(), getActionsInfo(), getAllFromFlexibee(), getApiURL(), getColumnInfo(), getColumnsFromFlexibee(), getColumnsInfo(), getCompany(), getConnectionOptions(), getEvidence(), getEvidenceInfo(), getEvidenceName(), getEvidenceURL(), getExternalID(), getExternalIDs(), getFirstRecordID(), getFlexiBeeURL(), getFlexiData(), getFlexiRow(), getGlobalVersion(), getInFormat(), getKod(), getLastOperationType(), getNextRecordID(), getOfflineColumnsInfo(), getOnlineColumnsInfo(), getPostFields(), getPrevRecordID(), getRecordCode(), getRecordID(), getRecordIdent(), getRelationsInfo(), getReportsInfo(), getResponseEvidence(), getResponseFormat(), getSubItems(), getVazby(), idExists(), ignore404(), join(), loadFromFlexiBee(), logBanner(), logResult(), login(), logout(), object2array(), objectToID(), parseError(), performRequest(), processInit(), rawJsonToArray(), rawResponseToArray(), rawXmlToArray(), recordExists(), reload(), requestAuthSessionID(), saveDebugFiles(), saveResponseToFile(), sendByMail(), sendUnsent(), setAction(), setCompany(), setDataValue(), setEvidence(), setFilter(), setFormat(), setMyKey(), setObjectName(), setPostFields(), setPrefix(), setupProperty(), uncode(), unifyResponseFormat(), updateApiURL(), updateColumnsInfo(), urlEncode(), urlizeId(), xml2array()
Properties summary
public string $evidence

Evidence užitá objektem.

Evidence užitá objektem.

# 'priloha'
public static array $relatedEvidence

Evidence s přílohami

Evidence s přílohami

# [ 'prodejka' => 'doklFak', 'pohledavka' => 'doklFak', 'zavazek' => 'doklFak', 'faktura-prijata' => 'doklFak', 'faktura-vydana' => 'doklFak', 'interni-doklad' => 'doklInt', 'pokladni-pohyb' => 'doklInt', 'vzajemny-zapocet' => 'doklInt', 'banka' => 'doklInt', 'poptavka-vydana' => 'doklObch', 'poptavka-prijata' => 'doklObch', 'objednavka-prijata' => 'doklObch', 'nabidka-vydana' => 'doklObch', 'objednavka-vydana' => 'doklObch', 'nabidka-prijata' => 'doklObch', 'skladovy-pohyb' => 'doklSklad', 'cenik' => 'cenik', 'adresar' => 'adresar', 'kontakt' => 'kontakt' ]
Properties inherited from FlexiPeeHP\FlexiBeeRW
$atomic, $lastInsertedID, $myCreateColumn, $myLastModifiedColumn, $postFields
Properties inherited from FlexiPeeHP\FlexiBeeRO
$DateFormat, $DateTimeFormat, $action, $actionsAvailable, $apiURL, $authSessionId, $chained, $codes, $company, $curl, $curlInfo, $defaultHttpHeaders, $defaultUrlParams, $evidenceInfo, $fbKeyColumn, $filter, $format, $globalVersion, $ignoreNotFound, $infoDir, $init, $lastCurlError, $lastCurlResponse, $lastResponseCode, $lastResult, $libVersion, $nameColumn, $nameSpace, $offline, $password, $prefix, $protoVersion, $refreshToken, $reportRecipient, $responseFormat, $responseStats, $resultField, $rowCount, $timeout, $url, $urlParams, $user
FlexiPeeHP API documentation generated by ApiGen