public function register() { \Model::extend(function ($model) { $model->bindEvent('model.beforeSetAttribute', function ($key, $value) use($model) { Argon::$jalali = false; }); $model->bindEvent('model.setAttribute', function ($key, $value) use($model) { Argon::$jalali = true; }); }); $this->fixValidations(); $this->fixJs(); $this->addAssets(); $this->replaceClasses(); }