HEX
Server: Apache/2.4.61 (Ubuntu)
System: Linux hosting106 7.0.12-1-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.12-1 (2026-06-09T21:07Z) x86_64
User: clinicadentalargarate.com (1193)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/cursos.ril.es/app/UsersCursos.php
<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Facades\DB;

class UsersCursos extends Model
{

    public $timestamps = false;
    protected $table = 'users_cursos';

    protected $fillable = array('users_id', 'cursos_id', 'senal', 'resto', 'regalo', 'observaciones');

    public function cursos()
    {
        return $this->belongsTo('App\Cursos');
    }

    public function users()
    {
        return $this->belongsTo('App\User');
    }

    public static function CountAlumnos($id){
        return DB::table('users_cursos')->where('cursos_id', '=', $id)->count();
    }

    public static function mirarAlumnos($alumno)
    {
        $alumnoscursos = UsersCursos::where('users_id', $alumno->id)->get();
        $cont = 0;
        foreach($alumnoscursos as $curso){
            $cont++;
        }
        if($cont==0){
            return false;
        }
        else{
            return $alumnoscursos;
        }
    }

    public static function mirarCursos($curso)
    {
        $alumnoscursos = UsersCursos::where('cursos_id', $curso->id)->get();
        $cont = 0;
        foreach($alumnoscursos as $curso){
            $cont++;
        }
        if($cont==0){
            return false;
        }
        else{
            return $alumnoscursos;
        }
    }

}