| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Inheritance diagram for ilCmiXapiAbstractReportLinkBuilder:
 Collaboration diagram for ilCmiXapiAbstractReportLinkBuilder:Public Member Functions | |
| __construct (int $objId, string $aggregateEndPoint, ilCmiXapiStatementsReportFilter $filter) | |
| ilCmiXapiAbstractReportLinkBuilder constructor.  More... | |
| getUrl () | |
| getObjId () | |
| getAggregateEndPoint () | |
| getObj () | |
Protected Member Functions | |
| appendRequestParameters (string $url) | |
| buildPipelineParameter () | |
| buildPipeline () | |
Protected Attributes | |
| int | $objId | 
| string | $aggregateEndPoint | 
| ilCmiXapiStatementsReportFilter | $filter | 
Definition at line 30 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
| ilCmiXapiAbstractReportLinkBuilder::__construct | ( | int | $objId, | 
| string | $aggregateEndPoint, | ||
| ilCmiXapiStatementsReportFilter | $filter | ||
| ) | 
ilCmiXapiAbstractReportLinkBuilder constructor.
Definition at line 39 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
References $aggregateEndPoint, $filter, $objId, and ILIAS\Repository\filter().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 55 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
References ilUtil\appendUrlParameterString(), and buildPipelineParameter().
Referenced by getUrl().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  abstractprotected | 
      
  | 
  protected | 
Definition at line 60 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
References buildPipeline().
Referenced by appendRequestParameters().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilCmiXapiAbstractReportLinkBuilder::getAggregateEndPoint | ( | ) | 
Definition at line 76 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
References $aggregateEndPoint.
| ilCmiXapiAbstractReportLinkBuilder::getObj | ( | ) | 
Definition at line 81 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
References ilObject\_lookupType(), ilObjCmiXapi\getInstance(), ilObjLTIConsumer\getInstance(), and getObjId().
Referenced by ilCmiXapiHighscoreReportLinkBuilder\buildFilterStage(), ilCmiXapiStatementsReportLinkBuilder\buildFilterStage(), ilCmiXapiStatementsReportLinkBuilder\buildOrderingStage(), ilCmiXapiHighscoreReportLinkBuilder\buildPipeline(), and ilCmiXapiHighscoreReportLinkBuilder\getUsersStack().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilCmiXapiAbstractReportLinkBuilder::getObjId | ( | ) | 
Definition at line 71 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
References $objId.
Referenced by ilCmiXapiHighscoreReportLinkBuilder\buildFilterStage(), ilCmiXapiStatementsReportLinkBuilder\buildFilterStage(), ilCmiXapiHighscoreReportLinkBuilder\buildPipeline(), getObj(), and ilCmiXapiHighscoreReportLinkBuilder\getUsersStack().
 Here is the caller graph for this function:| ilCmiXapiAbstractReportLinkBuilder::getUrl | ( | ) | 
Definition at line 49 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
References appendRequestParameters().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 33 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
Referenced by __construct(), and getAggregateEndPoint().
      
  | 
  protected | 
Definition at line 34 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 32 of file class.ilCmiXapiAbstractReportLinkBuilder.php.
Referenced by __construct(), and getObjId().