public function after($callback) { $this->after[] = function () use($callback) { return call_user_func($callback, [], 'validate'); }; return $this; }