Groups
class Groups extends ApiController (View source)
Traits
Trait ApplicationAwareTrait A trait used with ApplicationAwareInterface
Properties
| protected Application | $app | from ApplicationAwareTrait | |
| protected Request | $request | from ApiController | 
Methods
                    JsonResponse
                
                
                    error($message, int $code = 400)
        
                                            
                Returns an error response in the standard Concrete error response format.
from 
ApiController
            
                    Item
                
                
                    transform($object, TransformerAbstract $transformer, string $resourceKey = null)
        
                                            
                Transforms an object using the API transformer
from 
ApiController
            
                    addLimitToPaginationIfSpecified($pagination, Request $request)
        
                                            
                
            No description
                    addCursorToResource(iterable $results, Request $request, $getNewCursor, ResourceAbstract $resource, $previousCursor = null)
        
                                            
                No description
from 
SupportsCursorTrait
            
                    setupSortAndCursor(Request $request, ItemList $list, PagerColumnInterface $column, callable $getCursorObjectFunction)
        
                                            
                No description
from 
SupportsCursorTrait
            
                    read($gID)
        
                                            
                
            No description
                    listGroups()
        
                                            
                
            No description
                    add()
        
                                            
                
            No description
Details
        
                            
    setApplication(Application $app)
        
    
    Setter method for the application
        
                            
    __construct(Request $request)
        
    
    No description
        
                    protected        JsonResponse
    error($message, int $code = 400)
        
    
    Returns an error response in the standard Concrete error response format.
        
                            Item
    transform($object, TransformerAbstract $transformer, string $resourceKey = null)
        
    
    Transforms an object using the API transformer
        
                            
    deleted(string $objectType, string $id)
        
    
    No description
        
                            
    addLimitToPaginationIfSpecified($pagination, Request $request)
        
    
    No description
        
                            
    getCurrentCursorFromRequest(Request $request)
        
    
    No description
        
                            
    addCursorToResource(iterable $results, Request $request, $getNewCursor, ResourceAbstract $resource, $previousCursor = null)
        
    
    No description
        
                            
    setupSortAndCursor(Request $request, ItemList $list, PagerColumnInterface $column, callable $getCursorObjectFunction)
        
    
    No description
        
                            
    read($gID)
        
    
    No description
        
                            
    listGroups()
        
    
    No description
        
                            
    add()
        
    
    No description