public static function generateAndSave() { $special = SPECIAL::generateSpecialForTribesman(); $person = new Person(); $person->user = \Auth::user()->id; $person->sex = rand(0, 64) <= 31 ? "M" : "F"; $person->name = Helpers\Names::randomName($person->sex); $person->save(); $person->SPECIAL()->save($special); return $person; }