Inheritance: extends BaseController
 /**
  * Construct
  *
  * @param DocumentRepository $document
  */
 public function __construct(Document $document, Activity $activity)
 {
     parent::__construct($document);
     $this->activity = $activity;
     $this->document_type = DocumentType::ACTIVITY;
     $this->document_ident = "profileId";
 }
 /**
  * Construct
  *
  * @param DocumentRepository $document
  */
 public function __construct(Document $document)
 {
     parent::__construct($document);
     $this->document_type = DocumentType::AGENT;
     $this->document_ident = "profileId";
 }
 /**
  * Construct
  *
  * @param DocumentRepository $document
  */
 public function __construct(Document $document)
 {
     parent::__construct($document);
     $this->document_type = DocumentType::STATE;
     $this->document_ident = "stateId";
 }
 /**
  * Constructs a new ActivityController.
  * @param Document $document
  * @param Activity $activity
  */
 public function __construct(Document $document)
 {
     parent::__construct($document);
 }