Represents the content bank browser in the system context.
More...
|
| __construct (\context_system $context) |
| Constructor.
|
|
| can_access_content () |
| The required condition to enable the user to view/access the content bank content in this context.
|
|
| get_content () |
| Get all content nodes in the current context which can be viewed/accessed by the user.
|
|
| get_navigation () |
| Generate the full navigation to the current node.
|
|
|
context | $context |
| The current context.
|
|
Represents the content bank browser in the system context.
- Copyright
- 2020 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_contentbank\browser\contentbank_browser_context_system::__construct |
( |
\context_system | $context | ) |
|
Constructor.
- Parameters
-
context_system | $context | The current context |
◆ allowed_child_context_levels()
repository_contentbank\browser\contentbank_browser_context_system::allowed_child_context_levels |
( |
| ) |
|
|
protected |
◆ can_access_content()
repository_contentbank\browser\contentbank_browser_context_system::can_access_content |
( |
| ) |
|
The required condition to enable the user to view/access the content bank content in this context.
- Return values
-
bool | Whether the user can view/access the content bank content in the context |
Reimplemented from repository_contentbank\browser\contentbank_browser.
◆ get_child_contexts()
repository_contentbank\browser\contentbank_browser::get_child_contexts |
( |
| ) |
|
|
protectedinherited |
Get the relevant child contexts.
- Return values
-
context[] | The array containing the relevant, next-level children contexts |
◆ get_content()
repository_contentbank\browser\contentbank_browser::get_content |
( |
| ) |
|
|
inherited |
Get all content nodes in the current context which can be viewed/accessed by the user.
- Return values
-
array[] | The array containing all nodes which can be viewed/accessed by the user in the current context |
◆ get_navigation()
repository_contentbank\browser\contentbank_browser::get_navigation |
( |
| ) |
|
|
inherited |
Generate the full navigation to the current node.
- Return values
-
array[] | The array containing the path to each node in the navigation. Each navigation node is an array with keys: name, path. |
The documentation for this class was generated from the following file:
- repository/contentbank/classes/browser/contentbank_browser_context_system.php