Add files via upload

pull/2487/head
Enrique Alcaraz 8 years ago committed by GitHub
parent 1f6b0d8811
commit 513704ecad
  1. 8
      plugin/redirection/index.php
  2. 40
      plugin/redirection/lib/PluginRedirection.php

@ -7,15 +7,15 @@
*/ */
require_once __DIR__.'/config.php'; require_once __DIR__.'/config.php';
$redirecciones = Redirection::get(); $redirecciones = PluginRedirection::get();
if (isset($_REQUEST["id"])) { if (isset($_REQUEST["id"])) {
Redirection::delete($_REQUEST["id"]); PluginRedirection::delete($_REQUEST["id"]);
header ("Location: index.php"); header ("Location: index.php");
exit(); exit();
} }
else if (isset($_POST["submit_button"])) { else if (isset($_POST["submit_button"])) {
Redirection::insert($_POST["user_id"], $_POST["url"]); PluginRedirection::insert($_POST["user_id"], $_POST["url"]);
header ("Location: index.php"); header ("Location: index.php");
exit(); exit();
} }
@ -54,4 +54,4 @@ else if (isset($_POST["submit_button"])) {
} }
?> ?>
</table> </table>
</div> </div>

@ -0,0 +1,40 @@
<?php
/* For licensing terms, see /license.txt */
/**
* Config the plugin
* @author Enrique Alcaraz Lopez
* @package chamilo.plugin.redirection
*/
class PluginRedirection
{
# Insertamos la redirección
public static function insert($user_id, $url)
{
return Database::insert(
'plugin_redirection',
[
'user_id' => $user_id,
'url' => $url
]
);
}
# Borramos al redirección
public static function delete($id)
{
$table = Database::get_main_table('plugin_redirection');
Database::delete(
$table,
array('id = ?' => array($id))
);
}
# Devolemos las redirecciones
public static function get()
{
$table = Database::get_main_table('plugin_redirection');
return Database::select('*', $table);
}
}
Loading…
Cancel
Save