Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 67... Línea 67...
67
     * @param \stdClass $pluginobject The grade object.
67
     * @param \stdClass $pluginobject The grade object.
68
     * @param array  $subcontext Directory / file location.
68
     * @param array  $subcontext Directory / file location.
69
     * @param \stdClass $user The user object.
69
     * @param \stdClass $user The user object.
70
     * @param \assign $assign The assign object.
70
     * @param \assign $assign The assign object.
71
     */
71
     */
72
    public function __construct(\context $context, \assign $assign, \stdClass $pluginobject = null, array $subcontext = [],
72
    public function __construct(\context $context, \assign $assign, ?\stdClass $pluginobject = null, array $subcontext = [],
73
            \stdClass $user = null) {
73
            ?\stdClass $user = null) {
74
        $this->context = $context;
74
        $this->context = $context;
75
        $this->pluginobject = $pluginobject;
75
        $this->pluginobject = $pluginobject;
76
        $this->subcontext = $subcontext;
76
        $this->subcontext = $subcontext;
77
        $this->user = $user;
77
        $this->user = $user;
78
        $this->assign = $assign;
78
        $this->assign = $assign;