Base class for presenting the googledocs repository contents.  
 More...
 | 
|   | __construct (rest $service, string $path, bool $sortcontent=true) | 
|   | Constructor.  
  | 
|   | 
|   | get_content_nodes (string $query, callable $isaccepted) | 
|   | Generate and return an array containing all repository node (files and folders) arrays for the existing content based on the path or search query.  
  | 
|   | 
|   | get_navigation () | 
|   | Build the navigation (breadcrumb) from a given path.  
  | 
|   | 
 | 
|   | get_contents (string $query) | 
|   | Returns all relevant contents (files and folders) based on the given path or search query.  
  | 
|   | 
 | 
| 
string  | $path | 
|   | The current path. 
  | 
|   | 
| 
rest  | $service | 
|   | The rest API object. 
  | 
|   | 
| 
bool  | $sortcontent | 
|   | Whether sorting should be applied to the fetched content. 
  | 
|   | 
Base class for presenting the googledocs repository contents. 
- Copyright
 - 2021 Mihail Geshoski mihai.nosp@m.l@mo.nosp@m.odle..nosp@m.com 
 
- License
 - http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
 
 
◆ __construct()
      
        
          | repository_googledocs\googledocs_content::__construct  | 
          ( | 
          rest |           $service,  | 
        
        
           | 
           | 
          string |           $path,  | 
        
        
           | 
           | 
          bool |           $sortcontent = true ) | 
        
      
 
Constructor. 
- Parameters
 - 
  
    | rest | $service | The rest API object  | 
    | string | $path | The current path  | 
    | bool | $sortcontent | Whether sorting should be applied to the content  | 
  
   
 
 
◆ get_content_nodes()
      
        
          | repository_googledocs\googledocs_content::get_content_nodes  | 
          ( | 
          string |           $query,  | 
        
        
           | 
           | 
          callable |           $isaccepted ) | 
        
      
 
Generate and return an array containing all repository node (files and folders) arrays for the existing content based on the path or search query. 
- Parameters
 - 
  
    | string | $query | The search query  | 
    | callable | $isaccepted | The callback function which determines whether a given file should be displayed or filtered based on the existing file restrictions  | 
  
   
- Return values
 - 
  
    | array | The array containing the repository content node arrays  | 
  
   
 
 
◆ get_contents()
  
  
      
        
          | repository_googledocs\googledocs_content::get_contents  | 
          ( | 
          string |           $query | ) | 
           | 
         
       
   | 
  
abstractprotected   | 
  
 
 
◆ get_navigation()
      
        
          | repository_googledocs\googledocs_content::get_navigation  | 
          ( | 
           | ) | 
           | 
        
      
 
Build the navigation (breadcrumb) from a given path. 
- Return values
 - 
  
    | array | Array containing name and path of each navigation node  | 
  
   
 
 
The documentation for this class was generated from the following file: