public function action() { $attrs_cond = array('id'); $sql = TTransaction::get_delete_query('event', $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values($attrs_cond); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } return parent::get_result(); }
public function action() { $attrs = array('id_user', 'id_dummy'); $sql = TTransaction::get_insert_query('user_dummy', $attrs); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values($attrs); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } return parent::get_result(); }
public function action() { $attrs = array('id_user1', 'id_user2'); $sql = TTransaction::get_insert_query('user_user', $attrs); // Parâmetros em ordem de aparição da query $query_values = array(parent::get_input('id_user1'), $this->connected); // Resultado da query $query_result = TTransaction::safe_execute($sql, array($query_values, array_reverse($query_values))); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { $this->treat_success($query_result); } return parent::get_result(); }
public function action() { $attrs = array('name', 'username', 'email', 'password'); $attrs_cond = array('id'); $sql = TTransaction::get_update_query('user', $attrs, $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values(array_merge($attrs, $attrs_cond)); $query_values[3] = sha1($query_values[3]); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } return parent::get_result(); }
public function action() { $attrs = array('name', 'date', 'description', 'value'); $sql = TTransaction::get_insert_query('transaction', $attrs); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values($attrs); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { $this->treat_success($query_result); } return parent::get_result(); }
public function action() { $attrs = array('id', 'id_user2'); $attrs_cond = array('id_user1'); $sql = TTransaction::get_select_query('invitation', $attrs, $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = array($this->connected); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { $this->treat_success($query_result); } return parent::get_result(); }
public function action() { $attrs = array('id, name'); $attrs_cond = array('%name'); $sql = TTransaction::get_select_query('user', $attrs, $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = array('%' . parent::get_input('name_frag') . '%'); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { $this->treat_success($query_result); } return parent::get_result(); }
public function action() { $attrs = array('id_event', 'id_transaction'); $sql = TTransaction::get_insert_query('event_transaction', $attrs); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values($attrs); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result !== false) { // Sucesso! TTransaction::close(); } else { parent::set_error(101); TTransaction::rollback(); } return parent::get_result(); }
public function action() { $attrs = array(); $attrs_cond = array(); $sql = TTransaction::get_update_query('table', $attrs, $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values(array_merge($attrs, $attrs_cond)); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { //$this->treat_success($query_result); } return parent::get_result(); }
public function action() { $attrs = array('name', 'start', 'end'); $attrs_cond = array('id_user'); $join = array('user_event' => array('id_event', 'event.id')); $sql = TTransaction::get_select_query('event', $attrs, $join, $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = array($this->connected); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { $this->treat_success($query_result); } return parent::get_result(); }
public function action() { $attrs_cond = array('id'); $sql = TTransaction::get_delete_query('user', $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values($attrs_cond); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result !== false) { $this->treat_success($query_result); // Sucesso! TTransaction::close(); } else { parent::set_error(101); TTransaction::rollback(); } return parent::get_result(); }
public function action() { $attrs = array('id', 'name'); $attrs_cond = array($this->get_login_type(), 'password'); $sql = TTransaction::get_select_query('user', $attrs, $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values(array('login', 'password')); $query_values[1] = sha1($query_values[1]); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { $this->treat_success($query_result); } return parent::get_result(); }
public function action() { // Checa se existe um convite contrário e gera o relacionamento, caso positivo. if ($this->check_invitation()) { return parent::get_result(); } $attrs = array('id_user1', 'id_user2', 'date'); $sql = TTransaction::get_insert_query('invitation', $attrs); // Parâmetros em ordem de aparição da query $query_values = array($this->connected, parent::get_input('id_user2'), date('Y-m-d H:i:s')); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { $this->treat_success($query_result); } return parent::get_result(); }
public function action() { parent::get_input('mailTo'); //SMTP needs accurate times, and the PHP time zone MUST be set //This should be done in your php.ini, but this is how to do it if you don't have access to that date_default_timezone_set('Etc/UTC'); //Create a new PHPMailer instance $mail = new PHPMailer(); $this->setupDebug($mail); //$mail->isMail(); //$this->setupSendMail($mail); $this->setupSMTP($mail); //Set who the message is to be sent from $mail->setFrom(parent::get_input('from_mail'), parent::get_input('from_name')); //Set who the message is to be sent to $mail->addAddress(parent::get_input('to_mail'), parent::get_input('to_name')); //Set an alternative reply-to address $mail->addReplyTo(parent::get_input('reply_mail'), parent::get_input('reply_name')); //Set the subject line $mail->Subject = parent::get_input('subject'); //Read an HTML message body from an external file, convert referenced images to embedded, //convert HTML into a basic plain-text alternative body $mail->msgHTML(parent::get_input('body')); //Replace the plain text body with one created manually $mail->AltBody = parent::get_input('alt_body'); //Attach an image file //$mail->addAttachment('images/phpmailer_mini.gif'); //send the message, check for errors if (!$mail->send()) { TTransaction::log($mail->ErrorInfo); parent::set_error(1, "Mensagem não enviada!"); } else { parent::set_result('Enviado', date('d.m.Y H:i:sy')); } return parent::get_result(); }
public function action() { TSession::free_session(); return parent::get_result(); }
public function action() { parent::set_result('methods', $this->prepare()); return parent::get_result(); }