コード例 #1
0
 public function postCadastro()
 {
     $dados = Input::all();
     $file = Input::file('foto');
     unset($dados["foto"]);
     if ($file != null) {
         // salva a foto da bebida
         $extension = $file->getClientOriginalExtension();
         $path = "../app/uploads/variedades/";
         if (!is_dir($path)) {
             if (!mkdir($path, 0777, true)) {
                 return 0;
             }
         }
         $filename = date('Y-m-d-H-i-s') . "." . $extension;
         $nome_foto = $path . $filename;
         $file->move($path, $filename);
     }
     if (isset($nome_foto)) {
         $dados["foto_url"] = "../" . $nome_foto;
     }
     $bebida = new VariedadesModel($dados);
     $status = $bebida->save();
     if ($status) {
         return 1;
     } else {
         return 0;
     }
 }
コード例 #2
0
 public function postCadastro()
 {
     $dados = Input::all();
     $exists = count(VariedadesModel::where("nome", $dados["nome"])->get()) > 0;
     if ($exists) {
         return 2;
     }
     $variedade = new VariedadesModel($dados);
     $status = $variedade->save();
     if ($status) {
         return 1;
     } else {
         return 0;
     }
 }