Exemple #1
0
 public function coautores()
 {
     return Coautor::find_by_trabalho($this->id);
 }
Exemple #2
0
$trabalho->tipo = TipoTrabalho::find($_POST['tipo_id']);
$trabalho->extensao = get_file_extension($_FILES['arquivo']['name']);
$trabalho->autor_principal = $_SESSION['participante'];
$trabalho->save();
if (is_uploaded_file($_FILES['arquivo']['tmp_name'])) {
    $result = move_uploaded_file($_FILES['arquivo']['tmp_name'], dirname(__FILE__) . '/uploads/' . $trabalho->id . '.' . get_file_extension($_FILES['arquivo']['name']));
    if (!$result) {
        echo "Falha ao mover o arquivo!";
    }
} else {
    echo "Operação não permitida!";
}
if (isset($_POST['nomes_coautores'])) {
    $quantidade_coautores = count($_POST['nomes_coautores']);
    for ($i = 0; $i < $quantidade_coautores; $i++) {
        $coautor = new Coautor();
        $coautor->nome = $_POST['nomes_coautores'][$i];
        $coautor->email = $_POST['emails_coautores'][$i];
        $coautor->trabalho = $trabalho;
        $coautor->save();
    }
}
$msg = "Submissão de trabalho enviada por " . $_SESSION['participante']->nome . " <" . $_SESSION['participante']->email . ">\n\n";
$msg .= "TÍTULO: " . $trabalho->titulo . "\n";
$msg .= "RESUMO: " . $trabalho->resumo . "\n";
$msg .= "PALAVRAS-CHAVE: " . $trabalho->palavras_chave . "\n";
$msg .= "ÁREA: " . $trabalho->subarea->area->nome . "/" . $trabalho->subarea->nome . "\n";
$msg .= "TIPO DE TRABALHO: " . $trabalho->tipo->nome . "\n";
$msg .= "RESUMO: " . $trabalho->resumo . "\n\n";
$msg .= "DOWNLOAD: http://www2.ifrn.edu.br" . $trabalho->download();
$notificacao = new Contato($_SESSION['participante']->nome, $_SESSION['participante']->email, $config['PAPER_MAIL_SUBJECT'], $msg, $config['PAPER_RECIPIENTS']);