Inheritance: extends TerminusModel
Exemplo n.º 1
0
 protected function _createDomain($attr)
 {
     $this->workflow = $this->getMockBuilder(Workflow::class)->disableOriginalConstructor()->getMock();
     $this->workflows = $this->getMockBuilder(Workflows::class)->disableOriginalConstructor()->getMock();
     $this->environment = $this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock();
     $this->environment->method('getWorkflows')->willReturn($this->workflows);
     $this->environment->site = (object) ['id' => 'abc'];
     $this->environment->id = 'dev';
     $domain = new Domain((object) $attr, ['collection' => (object) ['environment' => $this->environment]]);
     $domain->setRequest($this->request);
     return $domain;
 }