public function testGettersAndSetter() { $queryDesigner = new ActivityListQueryDesigner(); $queryDesigner->setDefinition('definition'); $queryDesigner->setEntity('entity'); $this->assertEquals('definition', $queryDesigner->getDefinition()); $this->assertEquals('entity', $queryDesigner->getEntity()); }
/** * @param array $data * * @return ActivityListQueryDesigner */ protected function createRelatedActivitySource(array $data) { $source = new ActivityListQueryDesigner(); $source->setEntity($this->getRelatedActivityClass($data))->setDefinition(json_encode(['filters' => [['columnName' => $this->getEntityField(), 'criterion' => $data['filter']]], 'columns' => [['name' => 'id', 'column' => 'id', 'func' => '', 'sort' => '']]])); return $source; }