summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4631e39)
* @param stdClass $data portfolio information from form data
* @return array
*/
* @param stdClass $data portfolio information from form data
* @return array
*/
- public function validation($data) {
+ public function validation($data, $files) {
* @param stdObject $data form data
* @return array
*/
* @param stdObject $data form data
* @return array
*/
- public function validation($data) {
+ public function validation($data, $files) {
global $DB;
$errors = array();
global $DB;
$errors = array();
*
* @param stdClass $data form data
*/
*
* @param stdClass $data form data
*/
- public function validation($data) {
+ public function validation($data, $files) {
$errors = $this->instance->user_config_validation($data);
$errors = $this->instance->user_config_validation($data);
throw new portfolio_export_exception($exporter, 'noavailableplugins', 'portfolio');
} else if (count($options) == 1) {
// no point displaying a form, just redirect.
throw new portfolio_export_exception($exporter, 'noavailableplugins', 'portfolio');
} else if (count($options) == 1) {
// no point displaying a form, just redirect.
- $instance = array_shift(array_keys($options));
+ $optionskeys = array_keys($options);
+ $instance = array_shift($optionskeys);
redirect($CFG->wwwroot . '/portfolio/add.php?id= ' . $exporter->get('id') . '&instance=' . $instance . '&sesskey=' . sesskey());
}
// be very selective about not including this unless we really need to
redirect($CFG->wwwroot . '/portfolio/add.php?id= ' . $exporter->get('id') . '&instance=' . $instance . '&sesskey=' . sesskey());
}
// be very selective about not including this unless we really need to