Matheus Garcia
6 years ago
8 changed files with 80 additions and 40 deletions
@ -1,21 +0,0 @@ |
|||||
<?php |
|
||||
defined('MOODLE_INTERNAL') || die(); |
|
||||
|
|
||||
class block_courses_verification extends block_base |
|
||||
{ |
|
||||
public function init() { |
|
||||
$this->title = get_string('courses_verification', 'block_courses_verification'); |
|
||||
} |
|
||||
public function get_content() { |
|
||||
if ($this->content !== null) { |
|
||||
return $this->content; |
|
||||
} |
|
||||
|
|
||||
$this->content = new stdClass; |
|
||||
$this->content->text = 'The content of our block!'; |
|
||||
//$url = new moodle_url('/blocks/article/new.php'); |
|
||||
//$url_index = new moodle_url('/blocks/article/index.php'); |
|
||||
|
|
||||
return $this->content; |
|
||||
} |
|
||||
} |
|
@ -0,0 +1,19 @@ |
|||||
|
<?php |
||||
|
defined('MOODLE_INTERNAL') || die(); |
||||
|
|
||||
|
class block_escola_modelo extends block_base |
||||
|
{ |
||||
|
public function init() { |
||||
|
$this->title = get_string('escola_modelo', 'block_escola_modelo'); |
||||
|
} |
||||
|
public function get_content() { |
||||
|
if ($this->content !== null) { |
||||
|
return $this->content; |
||||
|
} |
||||
|
|
||||
|
$this->content = new stdClass; |
||||
|
$this->content->text = ''; |
||||
|
|
||||
|
return $this->content; |
||||
|
} |
||||
|
} |
@ -1,11 +1,29 @@ |
|||||
<?php |
<?php |
||||
$observers = array( |
$observers = array( |
||||
|
// Eventos de cursos |
||||
array( |
array( |
||||
'eventname' => '\core\event\course_created', |
'eventname' => '\core\event\course_created', |
||||
'callback' => 'block_courses_verification_observer::created' |
'callback' => 'block_escola_modelo_observer::course_created' |
||||
), |
), |
||||
array( |
array( |
||||
'eventname' => '\core\event\course_updated', |
'eventname' => '\core\event\course_updated', |
||||
'callback' => 'block_courses_verification_observer::updated', |
'callback' => 'block_escola_modelo_observer::course_updated' |
||||
|
), |
||||
|
array( |
||||
|
'eventname' => '\core\event\course_deleted', |
||||
|
'callback' => 'block_escola_modelo_observer::course_deleted' |
||||
|
), |
||||
|
// Eventos de matrícula a cursos |
||||
|
array( |
||||
|
'eventname' => 'core\event\user_enrolment_created', |
||||
|
'callback' => 'block_escola_modelo_observer::user_enrolment_created' |
||||
|
), |
||||
|
array( |
||||
|
'eventname' => 'core\event\user_enrolment_deleted', |
||||
|
'callback' => 'block_escola_modelo_observer::user_enrolment_deleted' |
||||
|
), |
||||
|
array( |
||||
|
'eventname' => 'core\event\user_enrolment_updated', |
||||
|
'callback' => 'block_escola_modelo_observer::user_enrolment_updated' |
||||
) |
) |
||||
); |
); |
||||
|
@ -1,3 +0,0 @@ |
|||||
<?php |
|
||||
$string['pluginname'] = 'Bloco de verificação de criação de cursos'; |
|
||||
$string['courses_verification'] = 'Verificação de criação de cursos'; |
|
@ -0,0 +1,3 @@ |
|||||
|
<?php |
||||
|
$string['pluginname'] = 'Bloco para Escola Modelo'; |
||||
|
$string['escola_modelo'] = 'Customizações para Escola Modelo'; |
@ -1,4 +1,4 @@ |
|||||
<?php |
<?php |
||||
$plugin->version = 2018061801; |
$plugin->version = 2018061801; |
||||
$plugin->requires = 2017110800; |
$plugin->requires = 2017110800; |
||||
$plugin->component = 'block_courses_verification'; |
$plugin->component = 'block_escola_modelo'; |
||||
|
Loading…
Reference in new issue