protected function getDecorator() { if ($this->decorator) { return $this->decorator; } $this->decorator = new Workflow\Decorator(); return $this->decorator; }