for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @copyright Copyright (c) Flipbox Digital Limited
* @license https://flipboxfactory.com/software/hubspot/license
* @link https://www.flipboxfactory.com/software/hubspot/
*/
namespace flipbox\hubspot\criteria;
use flipbox\ember\helpers\ObjectHelper;
use yii\base\BaseObject;
* @author Flipbox Factory <[email protected]>
* @since 1.0.0
class ObjectCriteria extends BaseObject implements ObjectCriteriaInterface
{
use traits\TransformerCollectionTrait,
traits\ConnectionTrait,
traits\CacheTrait;
* @var string
public $id = '';
* @var mixed
public $payload = '';
* @return mixed
public function getId()
return $this->id;
}
* @inheritdoc
public function setId(string $id)
$this->id = $id;
return $this;
public function getPayload()
return $this->payload;
public function setPayload(array $payload)
$this->payload = $payload;
protected function prepare(array $criteria = [])
ObjectHelper::populate(
$this,
$criteria
);
public function fetch(array $config = [])
return null;