public function add_on_empty($attribute, $msg) { if (empty($msg)) { $msg = self::$DEFAULT_ERROR_MESSAGES['empty']; } if (empty($this->model->{$attribute})) { $this->add($attribute, $msg); } }