Renderable class for sticky footer in the view pages of the database activity.  
 More...
|  | 
| array | $attributes = [] | 
|  | extra HTML attributes (attribute => value). 
 | 
|  | 
| bool | $autoenable = true | 
|  | if the footer should auto enable or not. 
 | 
|  | 
| string | $stickyclasses = 'justify-content-end' | 
|  | extra CSS classes. 
 | 
|  | 
| string | $stickycontent = '' | 
|  | content of the sticky footer. 
 | 
|  | 
Renderable class for sticky footer in the view pages of the database activity. 
- Copyright
- 2022 Ferran Recio ferra.nosp@m.n@mo.nosp@m.odle..nosp@m.com 
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
◆ __construct()
      
        
          | mod_data\output\view_footer::__construct | ( | manager | $manager, | 
        
          |  |  | int | $totalcount, | 
        
          |  |  | int | $currentpage, | 
        
          |  |  | int | $nowperpage, | 
        
          |  |  | moodle_url | $baseurl, | 
        
          |  |  | template | $parser ) | 
      
 
The class constructor. 
- Parameters
- 
  
    | manager | $manager | the activity manager |  | int | $totalcount | the total records count |  | int | $currentpage | the current page |  | int | $nowperpage | the number of elements per page |  | moodle_url | $baseurl | the page base url |  | template | $parser | the current template name |  
 
 
 
◆ add_attribute()
  
  | 
        
          | core\output\sticky_footer::add_attribute | ( | string | $atribute, |  
          |  |  | string | $value ) |  | inherited | 
 
Add extra attributes to the sticky footer element. 
- Parameters
- 
  
    | string | $atribute | the attribute |  | string | $value | the value |  
 
 
 
◆ add_classes()
  
  | 
        
          | core\output\sticky_footer::add_classes | ( | string | $stickyclasses | ) |  |  | inherited | 
 
Add extra classes to the sticky footer. 
- Parameters
- 
  
    | string | $stickyclasses | the extra classes |  
 
 
 
◆ export_for_template() [1/2]
  
  | 
        
          | core\output\sticky_footer::export_for_template | ( | \renderer_base | $output | ) |  |  | inherited | 
 
Export this data so it can be used as the context for a mustache template (core/inplace_editable). 
- Parameters
- 
  
    | renderer_base | $output | typically, the renderer that's calling this function |  
 
- Return values
- 
  
    | array | data context for a mustache template |  
 
 
 
◆ export_for_template() [2/2]
      
        
          | mod_data\output\view_footer::export_for_template | ( | renderer_base | $output | ) |  | 
      
 
Export this data so it can be used as the context for a mustache template (core/inplace_editable). 
- Parameters
- 
  
    | renderer_base | $output | typically, the renderer that's calling this function |  
 
- Return values
- 
  
    | array | data context for a mustache template |  
 
Implements templatable.
 
 
◆ get_footer_output()
      
        
          | mod_data\output\view_footer::get_footer_output | ( | renderer_base | $output | ) |  | 
      
 
Generate the pre-rendered footer content. 
- Parameters
- 
  
    | renderer_base | $output | The renderer to be used to render the action bar elements. |  
 
- Return values
- 
  
    | string | the rendered content |  
 
 
 
◆ get_template_name()
  
  | 
        
          | core\output\sticky_footer::get_template_name | ( | \renderer_base | $renderer | ) |  |  | inherited | 
 
 
◆ set_auto_enable()
  
  | 
        
          | core\output\sticky_footer::set_auto_enable | ( | bool | $autoenable | ) |  |  | inherited | 
 
Set the auto enable value. 
- Parameters
- 
  
    | bool | $autoenable | the footer content |  
 
 
 
◆ set_content()
  
  | 
        
          | core\output\sticky_footer::set_content | ( | string | $stickycontent | ) |  |  | inherited | 
 
Set the footer contents. 
- Parameters
- 
  
    | string | $stickycontent | the footer content |  
 
 
 
◆ $stickyclasses
  
  | 
        
          | string core\output\sticky_footer::$stickyclasses = 'justify-content-end' |  | protectedinherited | 
 
extra CSS classes. 
By default, elements are justified to the end. 
 
 
The documentation for this class was generated from the following file: