diff --git a/src/Generator/Writer/Model/Steps/StubReplaceAccessorsAndMutators.php b/src/Generator/Writer/Model/Steps/StubReplaceAccessorsAndMutators.php
index <HASH>..<HASH> 100644
--- a/src/Generator/Writer/Model/Steps/StubReplaceAccessorsAndMutators.php
+++ b/src/Generator/Writer/Model/Steps/StubReplaceAccessorsAndMutators.php
@@ -33,7 +33,13 @@ class StubReplaceAccessorsAndMutators extends AbstractProcessStep
                 $parameterString = implode(', ', $parameters);
             }
 
-            $replace .= $this->tab() . "public function get" . studly_case($name) . "Attribute({$parameterString})\n"
+            $methodSignature = "public function "
+                             . (array_get($accessor, 'mutator') ? 'set' : 'get')
+                             . studly_case($name)
+                             . "Attribute"
+                             . "({$parameterString})";
+
+            $replace .= $this->tab() . $methodSignature . "\n"
                       . $this->tab() . "{\n"
                       . $accessor['content']
                       . $this->tab() . "}\n"
allowed accessors to set mutators with a boolean 'mutator' flag