|
| 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 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.
|
|
◆ get_content_nodes()
repository_googledocs\googledocs_content::get_content_nodes |
( |
string | $query, |
|
|
callable | $isaccepted ) |
|
inherited |
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\local\browser\googledocs_drive_content::get_contents |
( |
string | $query | ) |
|
|
protected |
Returns all relevant contents based on the given path or search query.
The method fetches all existing content (files and folders) located in a specific folder under a given drive through an API call.
- Parameters
-
string | $query | The search query |
- Return values
-
array | The array containing the contents |
Reimplemented from repository_googledocs\googledocs_content.
◆ get_navigation()
repository_googledocs\googledocs_content::get_navigation |
( |
| ) |
|
|
inherited |
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:
- repository/googledocs/classes/local/browser/googledocs_drive_content.php