Documentation

CronPull
in package

Tags
ORM\Entity

(repositoryClass="Vatjar\Data\Repository\CronPullRepository")

ORM\Table

(name="cronpull")

Table of Contents

Constants

NAME_TYPE_ASSOC  = [1 => 1, 'SALE' => 1, 'SALES' => 1, '_GET_AMAZON_FULFILLED_SHIPMENTS_DATA_' => 1, 2 => 2, 'ORDER' => 2, 'ORDERS' => 2, '_GET_FLAT_FILE_ALL_ORDERS_DATA_BY_LAST_UPDATE_' => 2, 3 => 3, 'VAT' => 3, 'VATS' => 3, '_GET_VAT_TRANSACTION_DATA_' => 3, 4 => 4, 'PRODUCT' => 4, 'PRODUCTS' => 4, '_GET_MERCHANT_LISTINGS_ALL_DATA_' => 41]
PULL_TYPE_ID_AMAZON_ORDER  = 2
PULL_TYPE_ID_AMAZON_PRODUCT  = 4
PULL_TYPE_ID_AMAZON_SALE  = 1
PULL_TYPE_ID_AMAZON_VAT  = 3
TYPE_NAME_ASSOC  = [self::PULL_TYPE_ID_AMAZON_SALE => 'sale', self::PULL_TYPE_ID_AMAZON_ORDER => 'order', self::PULL_TYPE_ID_AMAZON_VAT => 'vat', self::PULL_TYPE_ID_AMAZON_PRODUCT => 'product']

Properties

$active  : bool
$client  : Client|null
$cronRequests  : array<string|int, CronRequest>|null
$id  : int|null
$inProgress  : bool|null
$market  : Marketplace|null
$module  : Module|null
$nextCheckTime  : DateTime|null
$pullTypeCode  : int|null
$statusCode  : int|null
$userModule  : UserModule|null

Methods

getActive()  : bool
Get $active
getClient()  : Client
getCronRequests()  : array<string|int, CronRequest>|null
getId()  : int|null
getInProgress()  : bool|null
getMarket()  : Marketplace|null
getModule()  : Module|null
getNextCheckTime()  : DateTime|null
getPullTypeCode()  : int|null
getStatusCode()  : int|null
getUser()  : Client|null
getUserModule()  : UserModule
reset()  : mixed
setActive()  : self
Set $active
setClient()  : self
setCronRequests()  : void
setId()  : void
setInProgress()  : void
setMarket()  : void
setModule()  : void
setNextCheckTime()  : void
setPullTypeCode()  : void
setStatusCode()  : void
setUser()  : void
setUserModule()  : void
type()  : mixed
typeName()  : mixed
typeNameof()  : mixed
typeOf()  : mixed

Constants

NAME_TYPE_ASSOC

public mixed NAME_TYPE_ASSOC = [1 => 1, 'SALE' => 1, 'SALES' => 1, '_GET_AMAZON_FULFILLED_SHIPMENTS_DATA_' => 1, 2 => 2, 'ORDER' => 2, 'ORDERS' => 2, '_GET_FLAT_FILE_ALL_ORDERS_DATA_BY_LAST_UPDATE_' => 2, 3 => 3, 'VAT' => 3, 'VATS' => 3, '_GET_VAT_TRANSACTION_DATA_' => 3, 4 => 4, 'PRODUCT' => 4, 'PRODUCTS' => 4, '_GET_MERCHANT_LISTINGS_ALL_DATA_' => 41]

PULL_TYPE_ID_AMAZON_ORDER

public mixed PULL_TYPE_ID_AMAZON_ORDER = 2

PULL_TYPE_ID_AMAZON_PRODUCT

public mixed PULL_TYPE_ID_AMAZON_PRODUCT = 4

PULL_TYPE_ID_AMAZON_SALE

public mixed PULL_TYPE_ID_AMAZON_SALE = 1

PULL_TYPE_ID_AMAZON_VAT

public mixed PULL_TYPE_ID_AMAZON_VAT = 3

TYPE_NAME_ASSOC

public mixed TYPE_NAME_ASSOC = [self::PULL_TYPE_ID_AMAZON_SALE => 'sale', self::PULL_TYPE_ID_AMAZON_ORDER => 'order', self::PULL_TYPE_ID_AMAZON_VAT => 'vat', self::PULL_TYPE_ID_AMAZON_PRODUCT => 'product']

Properties

$active

private bool $active = true
Tags
ORM\Column

(type="boolean", name="active")

$client

private Client|null $client
Tags
ORM\ManyToOne

(targetEntity="Client", inversedBy="cronPulls")

ORM\JoinColumn

(name="user_id", referencedColumnName="id")

$cronRequests

private array<string|int, CronRequest>|null $cronRequests
Tags
ORM\OneToMany

(targetEntity="CronRequest", mappedBy="cronPull")

$id

private int|null $id
Tags
ORM\Id

()

ORM\GeneratedValue

()

ORM\Column

(type="integer")

$inProgress

private bool|null $inProgress
Tags
ORM\Column

(name="in_progress", type="boolean")

$market

private Marketplace|null $market
Tags
ORM\ManyToOne

(targetEntity="Marketplace", inversedBy="cronPulls")

ORM\JoinColumn

(name="market_id", referencedColumnName="id")

$module

private Module|null $module
Tags
ORM\ManyToOne

(targetEntity="Module", inversedBy="cronPulls")

ORM\JoinColumn

(name="module_id", referencedColumnName="id")

$nextCheckTime

private DateTime|null $nextCheckTime
Tags
ORM\Column

(name="next_check", type="datetime")

$pullTypeCode

private int|null $pullTypeCode
Tags
ORM\Column

(name="pull_type_id", type="integer")

$statusCode

private int|null $statusCode
Tags
ORM\Column

(name="status", type="integer")

$userModule

private UserModule|null $userModule
Tags
ORM\ManyToOne

(targetEntity="UserModule", inversedBy="cronPulls")

ORM\JoinColumn

(name="user_module_id", referencedColumnName="id")

Methods

getActive()

Get $active

public getActive() : bool
Return values
bool

getId()

public getId() : int|null
Return values
int|null

getInProgress()

public getInProgress() : bool|null
Return values
bool|null

getNextCheckTime()

public getNextCheckTime() : DateTime|null
Return values
DateTime|null

getPullTypeCode()

public getPullTypeCode() : int|null
Return values
int|null

getStatusCode()

public getStatusCode() : int|null
Return values
int|null

setActive()

Set $active

public setActive(bool $active) : self
Parameters
$active : bool

$active

Return values
self

setClient()

public setClient(Client $client) : self
Parameters
$client : Client
Return values
self

setCronRequests()

public setCronRequests(array<string|int, CronRequest>|null $cronRequests) : void
Parameters
$cronRequests : array<string|int, CronRequest>|null

setId()

public setId(int|null $id) : void
Parameters
$id : int|null

setInProgress()

public setInProgress(bool|null $inProgress) : void
Parameters
$inProgress : bool|null

setNextCheckTime()

public setNextCheckTime(DateTime|null $nextCheckTime) : void
Parameters
$nextCheckTime : DateTime|null

setPullTypeCode()

public setPullTypeCode(int|null $pullTypeCode) : void
Parameters
$pullTypeCode : int|null

setStatusCode()

public setStatusCode(int|null $statusCode) : void
Parameters
$statusCode : int|null

typeNameof()

public static typeNameof(mixed $type) : mixed
Parameters
$type : mixed

typeOf()

public static typeOf(mixed $type) : mixed
Parameters
$type : mixed

        
On this page

Search results